com.sun.xml.ws.server.sei
Class EndpointMethodDispatcherGetter

java.lang.Object
  extended by com.sun.xml.ws.server.sei.EndpointMethodDispatcherGetter

final class EndpointMethodDispatcherGetter
extends Object

Gets the list of EndpointMethodDispatchers for SEIInvokerTube. a request Packet. If WS-Addressing is enabled on the endpoint, then only ActionBasedDispatcher is added to the list. Otherwise, PayloadQNameBasedDispatcher is added to the list.

Message payload's QName to obtain the handler. If no handler is registered corresponding to that QName, then uses Action Message Addressing Property value to get the handler.


Constructor Summary
EndpointMethodDispatcherGetter(AbstractSEIModelImpl model, WSBinding binding, SEIInvokerTube invokerTube)
           
 
Method Summary
(package private)  List<EndpointMethodDispatcher> getDispatcherList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointMethodDispatcherGetter

EndpointMethodDispatcherGetter(AbstractSEIModelImpl model,
                               WSBinding binding,
                               SEIInvokerTube invokerTube)
Method Detail

getDispatcherList

List<EndpointMethodDispatcher> getDispatcherList()