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)
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)
createAndPublishEndpoint
public Endpoint createAndPublishEndpoint(String address,
Object implementor,
WebServiceFeature... features)
createEndpoint
public Endpoint createEndpoint(String bindingId,
Class implementorClass,
Invoker invoker,
WebServiceFeature... features)
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)
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.