Class AbstractEndpointSelectionInterceptor

  • All Implemented Interfaces:
    org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

    public abstract class AbstractEndpointSelectionInterceptor
    extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
    • Constructor Detail

      • AbstractEndpointSelectionInterceptor

        public AbstractEndpointSelectionInterceptor​(String phase)
      • AbstractEndpointSelectionInterceptor

        public AbstractEndpointSelectionInterceptor​(String id,
                                                    String phase)
    • Method Detail

      • handleMessage

        public void handleMessage​(org.apache.cxf.message.Message message)
      • selectEndpoint

        protected abstract org.apache.cxf.endpoint.Endpoint selectEndpoint​(org.apache.cxf.message.Message message,
                                                                           Set<org.apache.cxf.endpoint.Endpoint> eps)
        Select an Endpoint which will be used for the rest of the invocation.
        Parameters:
        message -
        eps -