Package com.sun.xml.ws.spi
Class ProviderImpl
java.lang.Object
javax.xml.ws.spi.Provider
com.sun.xml.ws.spi.ProviderImpl
public class ProviderImpl
extends javax.xml.ws.spi.Provider
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 TypeMethodDescriptionjavax.xml.ws.EndpointcreateAndPublishEndpoint(String address, Object implementor) javax.xml.ws.EndpointcreateAndPublishEndpoint(String address, Object implementor, javax.xml.ws.WebServiceFeature... features) javax.xml.ws.EndpointcreateEndpoint(String bindingId, Class implementorClass, javax.xml.ws.spi.Invoker invoker, javax.xml.ws.WebServiceFeature... features) javax.xml.ws.EndpointcreateEndpoint(String bindingId, Object implementor) javax.xml.ws.EndpointcreateEndpoint(String bindingId, Object implementor, javax.xml.ws.WebServiceFeature... features) javax.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass) javax.xml.ws.spi.ServiceDelegatecreateServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, javax.xml.ws.WebServiceFeature... features) javax.xml.ws.spi.ServiceDelegatecreateServiceDelegate(Source wsdlSource, QName serviceName, Class serviceClass) javax.xml.ws.wsaddressing.W3CEndpointReferencecreateW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) javax.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(javax.xml.ws.EndpointReference endpointReference, Class<T> clazz, javax.xml.ws.WebServiceFeature... webServiceFeatures) javax.xml.ws.EndpointReferencereadEndpointReference(Source eprInfoset) Methods inherited from class javax.xml.ws.spi.Provider
provider
-
Field Details
-
INSTANCE
Convenient singleton instance.
-
-
Constructor Details
-
ProviderImpl
public ProviderImpl()
-
-
Method Details
-
createEndpoint
- Specified by:
createEndpointin classjavax.xml.ws.spi.Provider
-
createServiceDelegate
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass) - Specified by:
createServiceDelegatein classjavax.xml.ws.spi.Provider
-
createServiceDelegate
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, javax.xml.ws.WebServiceFeature... features) - Overrides:
createServiceDelegatein classjavax.xml.ws.spi.Provider
-
createServiceDelegate
-
createAndPublishEndpoint
- Specified by:
createAndPublishEndpointin classjavax.xml.ws.spi.Provider
-
createEndpoint
public javax.xml.ws.Endpoint createEndpoint(String bindingId, Object implementor, javax.xml.ws.WebServiceFeature... features) - Overrides:
createEndpointin classjavax.xml.ws.spi.Provider
-
createAndPublishEndpoint
public javax.xml.ws.Endpoint createAndPublishEndpoint(String address, Object implementor, javax.xml.ws.WebServiceFeature... features) - Overrides:
createAndPublishEndpointin classjavax.xml.ws.spi.Provider
-
createEndpoint
public javax.xml.ws.Endpoint createEndpoint(String bindingId, Class implementorClass, javax.xml.ws.spi.Invoker invoker, javax.xml.ws.WebServiceFeature... features) - Overrides:
createEndpointin classjavax.xml.ws.spi.Provider
-
readEndpointReference
- Specified by:
readEndpointReferencein classjavax.xml.ws.spi.Provider
-
getPort
public <T> T getPort(javax.xml.ws.EndpointReference endpointReference, Class<T> clazz, javax.xml.ws.WebServiceFeature... webServiceFeatures) - Specified by:
getPortin classjavax.xml.ws.spi.Provider
-
createW3CEndpointReference
public javax.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters) - Specified by:
createW3CEndpointReferencein classjavax.xml.ws.spi.Provider
-
createW3CEndpointReference
public javax.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 classjavax.xml.ws.spi.Provider
-