- java.lang.Object
-
- javax.xml.ws.spi.Provider
-
- com.sun.xml.ws.spi.ProviderImpl
-
public class ProviderImpl extends Provider
The 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
-
-
-
Field Detail
-
INSTANCE
public static final ProviderImpl INSTANCE
Convenient singleton instance.
-
-
Method Detail
-
createEndpoint
public Endpoint createEndpoint(String bindingId, Object implementor)
- Specified by:
createEndpointin classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass)
- Specified by:
createServiceDelegatein classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, WebServiceFeature... features)
- Overrides:
createServiceDelegatein classProvider
-
createServiceDelegate
public ServiceDelegate createServiceDelegate(Source wsdlSource, QName serviceName, Class serviceClass)
-
createAndPublishEndpoint
public Endpoint createAndPublishEndpoint(String address, Object implementor)
- Specified by:
createAndPublishEndpointin classProvider
-
createEndpoint
public Endpoint createEndpoint(String bindingId, Object implementor, WebServiceFeature... features)
- 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
public EndpointReference readEndpointReference(Source eprInfoset)
- 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
-
-