org.apache.geronimo.jaxws.handler
Class GeronimoHandlerChainBuilder

java.lang.Object
  extended by org.apache.geronimo.jaxws.handler.GeronimoHandlerChainBuilder

public class GeronimoHandlerChainBuilder
extends Object

Version:
$Rev$ $Date$

Constructor Summary
GeronimoHandlerChainBuilder(org.osgi.framework.Bundle bundle, PortInfo portInfo)
           
 
Method Summary
protected  List<Handler> buildHandlerChain(HandlerChainInfo hc, org.osgi.framework.Bundle bundle)
           
protected  List<Handler> buildHandlerChain(HandlerChainInfo handlerChainInfo, ClassLoader classLoader)
           
 List<Handler> buildHandlerChainFromConfiguration(HandlerChainInfo handlerChainInfo)
           
 org.osgi.framework.Bundle getHandlerBundle()
           
 List<Handler> sortHandlers(List<Handler> handlers)
          sorts the handlers into correct order.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeronimoHandlerChainBuilder

public GeronimoHandlerChainBuilder(org.osgi.framework.Bundle bundle,
                                   PortInfo portInfo)
Method Detail

getHandlerBundle

public org.osgi.framework.Bundle getHandlerBundle()

buildHandlerChain

protected List<Handler> buildHandlerChain(HandlerChainInfo hc,
                                          org.osgi.framework.Bundle bundle)

buildHandlerChain

protected List<Handler> buildHandlerChain(HandlerChainInfo handlerChainInfo,
                                          ClassLoader classLoader)

buildHandlerChainFromConfiguration

public List<Handler> buildHandlerChainFromConfiguration(HandlerChainInfo handlerChainInfo)

sortHandlers

public List<Handler> sortHandlers(List<Handler> handlers)
sorts the handlers into correct order. All of the logical handlers first followed by the protocol handlers

Parameters:
handlers -
Returns:
sorted list of handlers


Copyright © 2003-2011 The Apache Geronimo development community. All Rights Reserved.