Apache CXF API

org.apache.cxf.binding.soap.interceptor
Class EndpointSelectionInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
      extended by org.apache.cxf.interceptor.AbstractEndpointSelectionInterceptor
          extended by org.apache.cxf.binding.soap.interceptor.EndpointSelectionInterceptor
All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class EndpointSelectionInterceptor
extends AbstractEndpointSelectionInterceptor

Selects the most appropriate endpoint based on the SOAP version used.


Constructor Summary
EndpointSelectionInterceptor()
           
 
Method Summary
protected  Endpoint selectEndpoint(Message message, Set<Endpoint> eps)
          Select an Endpoint which will be used for the rest of the invocation.
 
Methods inherited from class org.apache.cxf.interceptor.AbstractEndpointSelectionInterceptor
handleMessage
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointSelectionInterceptor

public EndpointSelectionInterceptor()
Method Detail

selectEndpoint

protected Endpoint selectEndpoint(Message message,
                                  Set<Endpoint> eps)
Description copied from class: AbstractEndpointSelectionInterceptor
Select an Endpoint which will be used for the rest of the invocation.

Specified by:
selectEndpoint in class AbstractEndpointSelectionInterceptor
Returns:

Apache CXF API

Apache CXF