org.opensaml.ws.message.handler
Class BasicHandlerChain

java.lang.Object
  extended by org.opensaml.ws.message.handler.BasicHandlerChain
All Implemented Interfaces:
HandlerChain
Direct Known Subclasses:
BasicPhasedHandlerChain

public class BasicHandlerChain
extends Object
implements HandlerChain

A basic implementation of HandlerChain.


Constructor Summary
BasicHandlerChain()
          Constructor.
 
Method Summary
 List<Handler> getHandlers()
          Get the modifiable list of handlers in the handler chain.
 void invoke(MessageContext msgContext)
          Invoke the handler chain on the specified message context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicHandlerChain

public BasicHandlerChain()
Constructor.

Method Detail

getHandlers

public List<Handler> getHandlers()
Get the modifiable list of handlers in the handler chain.

Specified by:
getHandlers in interface HandlerChain
Returns:
list of handlers

invoke

public void invoke(MessageContext msgContext)
            throws HandlerException
Invoke the handler chain on the specified message context.

Specified by:
invoke in interface HandlerChain
Parameters:
msgContext - the message context on which to invoke the handler chain
Throws:
HandlerException - if there is a problem handling the message context


Copyright © 2006-2013 Internet2. All Rights Reserved.