com.sun.xml.ws.server.sei
Interface EndpointMethodDispatcher
- All Known Implementing Classes:
- ActionBasedDispatcher, PayloadQNameBasedDispatcher, SOAPActionBasedDispatcher
interface EndpointMethodDispatcher
This interface needs to be implemented if a new dispatching
mechanism needs to be plugged in. The dispatcher is plugged in the
constructor of EndpointMethodDispatcherGetter
.
- See Also:
EndpointMethodDispatcherGetter
getEndpointMethodHandler
EndpointMethodHandler getEndpointMethodHandler(Packet request)
throws DispatchException
- Returns the
EndpointMethodHandler
for the request
Packet
.
- Parameters:
request
- request packet
- Returns:
- non-null
EndpointMethodHandler
that will route the request packet.
null to indicate that the request packet be processed by the next available
EndpointMethodDispatcher
.
- Throws:
DispatchException
- If the request is invalid, and processing shall be aborted with a specific fault.