Package com.sun.xml.ws.spi
Class ProviderImpl
- java.lang.Object
-
- jakarta.xml.ws.spi.Provider
-
- com.sun.xml.ws.spi.ProviderImpl
-
public class ProviderImpl extends jakarta.xml.ws.spi.ProviderThe entry point to the JAX-WS RI from the JAX-WS API.- Author:
- WS Development Team
-
-
Field Summary
Fields Modifier and Type Field Description static ProviderImplINSTANCEConvenient singleton instance.
-
Constructor Summary
Constructors Constructor Description ProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.xml.ws.EndpointcreateAndPublishEndpoint(String address, 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)jakarta.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass)jakarta.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, jakarta.xml.ws.WebServiceFeature... features)jakarta.xml.ws.spi.ServiceDelegatecreateServiceDelegate(Source wsdlSource, QName serviceName, Class serviceClass)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> clazz, jakarta.xml.ws.WebServiceFeature... webServiceFeatures)jakarta.xml.ws.EndpointReferencereadEndpointReference(Source eprInfoset)
-
-
-
Field Detail
-
INSTANCE
public static final ProviderImpl INSTANCE
Convenient singleton instance.
-
-
Method Detail
-
createEndpoint
public jakarta.xml.ws.Endpoint createEndpoint(String bindingId, Object implementor)
- Specified by:
createEndpointin classjakarta.xml.ws.spi.Provider
-
createServiceDelegate
public jakarta.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass)
- 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
-
createServiceDelegate
public jakarta.xml.ws.spi.ServiceDelegate createServiceDelegate(Source wsdlSource, QName serviceName, Class serviceClass)
-
createAndPublishEndpoint
public jakarta.xml.ws.Endpoint createAndPublishEndpoint(String address, Object implementor)
- Specified by:
createAndPublishEndpointin 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
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
-
readEndpointReference
public jakarta.xml.ws.EndpointReference readEndpointReference(Source eprInfoset)
- Specified by:
readEndpointReferencein classjakarta.xml.ws.spi.Provider
-
getPort
public <T> T getPort(jakarta.xml.ws.EndpointReference endpointReference, Class<T> clazz, jakarta.xml.ws.WebServiceFeature... webServiceFeatures)- Specified by:
getPortin 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
-
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
-
-