org.opensaml.ws.message.handler
Class StaticHandlerChainResolver

java.lang.Object
  extended by org.opensaml.ws.message.handler.StaticHandlerChainResolver
All Implemented Interfaces:
HandlerChainResolver

public class StaticHandlerChainResolver
extends Object
implements HandlerChainResolver

A simple handler chain resolver implementation that returns a static list of handler chains.


Constructor Summary
StaticHandlerChainResolver(HandlerChain newHandlerChain)
          Constructor.
StaticHandlerChainResolver(List<HandlerChain> newHandlerChains)
          Constructor.
 
Method Summary
 Iterable<HandlerChain> resolve(MessageContext messageContext)
          Resolve handler chain instances based on the message context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticHandlerChainResolver

public StaticHandlerChainResolver(HandlerChain newHandlerChain)
Constructor.

Parameters:
newHandlerChain - the static handler chain returned by this resolver

StaticHandlerChainResolver

public StaticHandlerChainResolver(List<HandlerChain> newHandlerChains)
Constructor.

Parameters:
newHandlerChains - the static list of handler chains returned by this resolver
Method Detail

resolve

public Iterable<HandlerChain> resolve(MessageContext messageContext)
                               throws HandlerException
Resolve handler chain instances based on the message context.

Specified by:
resolve in interface HandlerChainResolver
Parameters:
messageContext - the message context to process
Returns:
resolved handler chains
Throws:
HandlerException - thrown if there is an error resolving the handler chain


Copyright © 2006-2013 Internet2. All Rights Reserved.