Package com.sun.xml.ws.spi
Class ProviderImpl
java.lang.Object
jakarta.xml.ws.spi.Provider
com.sun.xml.ws.spi.ProviderImpl
The entry point to the JAX-WS RI from the JAX-WS API.
- Author:
- WS Development Team
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAndPublishEndpoint(String address, Object implementor) createAndPublishEndpoint(String address, Object implementor, WebServiceFeature... features) createEndpoint(String bindingId, Class implementorClass, Invoker invoker, WebServiceFeature... features) createEndpoint(String bindingId, Object implementor) createEndpoint(String bindingId, Object implementor, WebServiceFeature... features) createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass) createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass, WebServiceFeature... features) createServiceDelegate(Source wsdlSource, QName serviceName, Class<? extends Service> serviceClass) createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) createW3CEndpointReference(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(EndpointReference endpointReference, Class<T> clazz, WebServiceFeature... webServiceFeatures) readEndpointReference(Source eprInfoset)
-
Field Details
-
INSTANCE
Convenient singleton instance.
-
-
Constructor Details
-
ProviderImpl
public ProviderImpl()
-
-
Method Details
-
createEndpoint
- Specified by:
createEndpointin classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass) - Specified by:
createServiceDelegatein classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass, WebServiceFeature... features) - Overrides:
createServiceDelegatein classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(Source wsdlSource, QName serviceName, Class<? extends Service> serviceClass) -
createAndPublishEndpoint
- Specified by:
createAndPublishEndpointin classProvider
-
createEndpoint
- Overrides:
createEndpointin classProvider
-
createAndPublishEndpoint
public Endpoint createAndPublishEndpoint(String address, Object implementor, WebServiceFeature... features) - Overrides:
createAndPublishEndpointin classProvider
-
createEndpoint
public Endpoint createEndpoint(String bindingId, Class implementorClass, Invoker invoker, WebServiceFeature... features) - Overrides:
createEndpointin classProvider
-
readEndpointReference
- Specified by:
readEndpointReferencein classProvider
-
getPort
public <T> T getPort(EndpointReference endpointReference, Class<T> clazz, WebServiceFeature... webServiceFeatures) -
createW3CEndpointReference
public W3CEndpointReference createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) - Specified by:
createW3CEndpointReferencein classProvider
-
createW3CEndpointReference
public 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 classProvider
-