Class JaxWsEndpointImpl

java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<String,Object>
org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
org.apache.cxf.endpoint.EndpointImpl
org.apache.cxf.jaxws.support.JaxWsEndpointImpl
All Implemented Interfaces:
Serializable, ConcurrentMap<String,Object>, Map<String,Object>, org.apache.cxf.configuration.Configurable, org.apache.cxf.endpoint.Endpoint, org.apache.cxf.interceptor.InterceptorProvider
Direct Known Subclasses:
JaxWsClientEndpointImpl

public class JaxWsEndpointImpl extends org.apache.cxf.endpoint.EndpointImpl
A JAX-WS specific implementation of the CXF Endpoint interface. Extends the interceptor provider functionality of its base class by adding interceptors in which to execute the JAX-WS handlers. Creates and owns an implementation of Binding in addition to the CXF Binding.
See Also:
  • Constructor Details

    • JaxWsEndpointImpl

      public JaxWsEndpointImpl(org.apache.cxf.Bus bus, org.apache.cxf.service.Service s, org.apache.cxf.service.model.EndpointInfo ei) throws org.apache.cxf.endpoint.EndpointException
      Throws:
      org.apache.cxf.endpoint.EndpointException
    • JaxWsEndpointImpl

      public JaxWsEndpointImpl(org.apache.cxf.Bus bus, org.apache.cxf.service.Service s, org.apache.cxf.service.model.EndpointInfo ei, List<jakarta.xml.ws.WebServiceFeature> wf) throws org.apache.cxf.endpoint.EndpointException
      Throws:
      org.apache.cxf.endpoint.EndpointException
    • JaxWsEndpointImpl

      public JaxWsEndpointImpl(org.apache.cxf.Bus bus, org.apache.cxf.service.Service s, org.apache.cxf.service.model.EndpointInfo ei, JaxWsImplementorInfo implementorInfo, List<jakarta.xml.ws.WebServiceFeature> wf, List<? extends org.apache.cxf.feature.Feature> af, boolean isFromWsdl) throws org.apache.cxf.endpoint.EndpointException
      Throws:
      org.apache.cxf.endpoint.EndpointException
  • Method Details

    • getJaxwsBinding

      public jakarta.xml.ws.Binding getJaxwsBinding()
    • resolveFeatures

      public final void resolveFeatures()
    • getFeatures

      public List<org.apache.cxf.feature.Feature> getFeatures()
    • addHandlerInterceptors

      public void addHandlerInterceptors()
    • removeHandlerInterceptors

      public void removeHandlerInterceptors()