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 Provider
The entry point to the JAX-WS RI from the JAX-WS API.
|
Method Summary |
Endpoint |
createAndPublishEndpoint(String address,
Object implementor)
|
Endpoint |
createAndPublishEndpoint(String address,
Object implementor,
WebServiceFeature... features)
|
Endpoint |
createEndpoint(String bindingId,
Class implementorClass,
Invoker invoker,
WebServiceFeature... features)
|
Endpoint |
createEndpoint(String bindingId,
Object implementor)
|
Endpoint |
createEndpoint(String bindingId,
Object implementor,
WebServiceFeature... features)
|
ServiceDelegate |
createServiceDelegate(Source wsdlSource,
QName serviceName,
Class serviceClass)
|
ServiceDelegate |
createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
|
ServiceDelegate |
createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass,
WebServiceFeature... features)
|
W3CEndpointReference |
createW3CEndpointReference(String address,
QName serviceName,
QName portName,
List<Element> metadata,
String wsdlDocumentLocation,
List<Element> referenceParameters)
|
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)
|
|
getPort(EndpointReference endpointReference,
Class<T> clazz,
WebServiceFeature... webServiceFeatures)
|
EndpointReference |
readEndpointReference(Source eprInfoset)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final ProviderImpl INSTANCE
- Convenient singleton instance.
ProviderImpl
public ProviderImpl()
createEndpoint
public Endpoint createEndpoint(String bindingId,
Object implementor)
- Specified by:
createEndpoint in class Provider
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
- Specified by:
createServiceDelegate in class Provider
createServiceDelegate
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass,
WebServiceFeature... features)
- Overrides:
createServiceDelegate in class Provider
createServiceDelegate
public ServiceDelegate createServiceDelegate(Source wsdlSource,
QName serviceName,
Class serviceClass)
createAndPublishEndpoint
public Endpoint createAndPublishEndpoint(String address,
Object implementor)
- Specified by:
createAndPublishEndpoint in class Provider
createEndpoint
public Endpoint createEndpoint(String bindingId,
Object implementor,
WebServiceFeature... features)
- Overrides:
createEndpoint in class Provider
createAndPublishEndpoint
public Endpoint createAndPublishEndpoint(String address,
Object implementor,
WebServiceFeature... features)
- Overrides:
createAndPublishEndpoint in class Provider
createEndpoint
public Endpoint createEndpoint(String bindingId,
Class implementorClass,
Invoker invoker,
WebServiceFeature... features)
- Overrides:
createEndpoint in class Provider
readEndpointReference
public EndpointReference readEndpointReference(Source eprInfoset)
- Specified by:
readEndpointReference in class Provider
getPort
public <T> T getPort(EndpointReference endpointReference,
Class<T> clazz,
WebServiceFeature... webServiceFeatures)
- Specified by:
getPort in class Provider
createW3CEndpointReference
public W3CEndpointReference createW3CEndpointReference(String address,
QName serviceName,
QName portName,
List<Element> metadata,
String wsdlDocumentLocation,
List<Element> referenceParameters)
- Specified by:
createW3CEndpointReference in class Provider
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:
createW3CEndpointReference in class Provider
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.