Package org.apache.cxf.jaxws.spi
Class ProviderImpl
java.lang.Object
jakarta.xml.ws.spi.Provider
org.apache.cxf.jaxws.spi.ProviderImpl
- Direct Known Subclasses:
ProviderImpl
public class ProviderImpl
extends jakarta.xml.ws.spi.Provider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.cxf.ws.addressing.EndpointReferenceTypeconvertToInternal(jakarta.xml.ws.EndpointReference external) Convert from EndpointReference to CXF internal 2005/08 EndpointReferenceTypejakarta.xml.ws.EndpointcreateAndPublishEndpoint(String url, Object implementor) jakarta.xml.ws.EndpointcreateAndPublishEndpoint(String address, Object implementor, jakarta.xml.ws.WebServiceFeature... features) jakarta.xml.ws.EndpointcreateEndpoint(String bindingId, Class<?> implementorClass, jakarta.xml.ws.spi.Invoker invoker, jakarta.xml.ws.WebServiceFeature... features) jakarta.xml.ws.EndpointcreateEndpoint(String bindingId, Object implementor) jakarta.xml.ws.EndpointcreateEndpoint(String bindingId, Object implementor, jakarta.xml.ws.WebServiceFeature... features) protected EndpointImplcreateEndpointImpl(org.apache.cxf.Bus bus, String bindingId, Object implementor, jakarta.xml.ws.WebServiceFeature... features) jakarta.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL url, QName qname, Class cls) jakarta.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, jakarta.xml.ws.WebServiceFeature... features) jakarta.xml.ws.wsaddressing.W3CEndpointReferencecreateW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) jakarta.xml.ws.wsaddressing.W3CEndpointReferencecreateW3CEndpointReference(String address, QName interfaceName, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters, List<Element> elements, Map<QName, String> attributes) <T> TgetPort(jakarta.xml.ws.EndpointReference endpointReference, Class<T> serviceEndpointInterface, jakarta.xml.ws.WebServiceFeature... features) jakarta.xml.ws.EndpointReferencereadEndpointReference(Source eprInfoset) Methods inherited from class jakarta.xml.ws.spi.Provider
provider
-
Field Details
-
JAXWS_PROVIDER
-
LOG
-
-
Constructor Details
-
ProviderImpl
public ProviderImpl()
-
-
Method Details
-
createServiceDelegate
- Specified by:
createServiceDelegatein classjakarta.xml.ws.spi.Provider
-
createServiceDelegate
public jakarta.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, jakarta.xml.ws.WebServiceFeature... features) - Overrides:
createServiceDelegatein classjakarta.xml.ws.spi.Provider
-
createEndpointImpl
protected EndpointImpl createEndpointImpl(org.apache.cxf.Bus bus, String bindingId, Object implementor, jakarta.xml.ws.WebServiceFeature... features) -
createEndpoint
- Specified by:
createEndpointin classjakarta.xml.ws.spi.Provider
-
createEndpoint
public jakarta.xml.ws.Endpoint createEndpoint(String bindingId, Object implementor, jakarta.xml.ws.WebServiceFeature... features) - Overrides:
createEndpointin classjakarta.xml.ws.spi.Provider
-
createAndPublishEndpoint
- Specified by:
createAndPublishEndpointin classjakarta.xml.ws.spi.Provider
-
createAndPublishEndpoint
public jakarta.xml.ws.Endpoint createAndPublishEndpoint(String address, Object implementor, jakarta.xml.ws.WebServiceFeature... features) - Overrides:
createAndPublishEndpointin classjakarta.xml.ws.spi.Provider
-
createEndpoint
public jakarta.xml.ws.Endpoint createEndpoint(String bindingId, Class<?> implementorClass, jakarta.xml.ws.spi.Invoker invoker, jakarta.xml.ws.WebServiceFeature... features) - Overrides:
createEndpointin classjakarta.xml.ws.spi.Provider
-
createW3CEndpointReference
public jakarta.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) - Specified by:
createW3CEndpointReferencein classjakarta.xml.ws.spi.Provider
-
convertToInternal
public static org.apache.cxf.ws.addressing.EndpointReferenceType convertToInternal(jakarta.xml.ws.EndpointReference external) Convert from EndpointReference to CXF internal 2005/08 EndpointReferenceType- Parameters:
external- the jakarta.xml.ws.EndpointReference- Returns:
- CXF internal 2005/08 EndpointReferenceType
-
createW3CEndpointReference
public jakarta.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(String address, QName interfaceName, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters, List<Element> elements, Map<QName, String> attributes) - Overrides:
createW3CEndpointReferencein classjakarta.xml.ws.spi.Provider
-
getPort
public <T> T getPort(jakarta.xml.ws.EndpointReference endpointReference, Class<T> serviceEndpointInterface, jakarta.xml.ws.WebServiceFeature... features) - Specified by:
getPortin classjakarta.xml.ws.spi.Provider
-
readEndpointReference
- Specified by:
readEndpointReferencein classjakarta.xml.ws.spi.Provider
-