org.ow2.jonas.ws.jaxws.handler
Class JOnASHandlerResolver

java.lang.Object
  extended by org.ow2.jonas.ws.jaxws.handler.JOnASHandlerResolver
All Implemented Interfaces:
HandlerResolver

public class JOnASHandlerResolver
extends Object
implements HandlerResolver


Constructor Summary
JOnASHandlerResolver(Class<?> clazz, ClassLoader appsClassLoader)
          Constructs a new HandlerResolver for the given Class
 
Method Summary
 List<Handler> getHandlerChain(PortInfo portInfo)
          Gte the handlers chain associated with the given port.
 void setHandlerChainBuilder(HandlerChainBuilder handlerChainBuilder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JOnASHandlerResolver

public JOnASHandlerResolver(Class<?> clazz,
                            ClassLoader appsClassLoader)
Constructs a new HandlerResolver for the given Class

Parameters:
clazz - supported class
appsClassLoader - Handler's classloader
Method Detail

setHandlerChainBuilder

public void setHandlerChainBuilder(HandlerChainBuilder handlerChainBuilder)
Parameters:
handlerChainBuilder - the Builder to use

getHandlerChain

public List<Handler> getHandlerChain(PortInfo portInfo)
Gte the handlers chain associated with the given port.

Specified by:
getHandlerChain in interface HandlerResolver
Parameters:
portInfo - Port identifier (service name, port name and protocol binding ID)
Returns:
the list of Handlers


Copyright © 2010 OW2 Consortium. All Rights Reserved.