Package org.apache.cxf.jaxws.support
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:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.ConcurrentHashMap
ConcurrentHashMap.KeySetView<K extends Object,V extends Object> Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionJaxWsEndpointImpl(org.apache.cxf.Bus bus, org.apache.cxf.service.Service s, org.apache.cxf.service.model.EndpointInfo ei) 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) 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) -
Method Summary
Modifier and TypeMethodDescriptionvoidList<org.apache.cxf.feature.Feature>jakarta.xml.ws.Bindingvoidfinal voidMethods inherited from class org.apache.cxf.endpoint.EndpointImpl
addCleanupHook, equals, getActiveFeatures, getBeanName, getBinding, getBus, getCleanupHooks, getEndpointInfo, getExecutor, getInFaultObserver, getOutFaultObserver, getService, hashCode, initializeActiveFeatures, setBus, setExecutor, setInFaultObserver, setOutFaultObserver, setPropertiesMethods inherited from class org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsMethods inherited from class java.util.concurrent.ConcurrentHashMap
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, get, getOrDefault, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, toString, valuesMethods inherited from class java.util.AbstractMap
cloneMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
-
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
-
addHandlerInterceptors
public void addHandlerInterceptors() -
removeHandlerInterceptors
public void removeHandlerInterceptors()
-