org.apache.cxf.jaxws.spi
Class ProviderImpl
java.lang.Object
javax.xml.ws.spi.Provider
org.apache.cxf.jaxws.spi.ProviderImpl
- Direct Known Subclasses:
- ProviderImpl
public class ProviderImpl
- extends javax.xml.ws.spi.Provider
| Fields inherited from class javax.xml.ws.spi.Provider |
JAXWSPROVIDER_PROPERTY |
|
Method Summary |
javax.xml.ws.Endpoint |
createAndPublishEndpoint(String url,
Object implementor)
|
javax.xml.ws.Endpoint |
createAndPublishEndpoint(String address,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
|
javax.xml.ws.Endpoint |
createEndpoint(String bindingId,
Object implementor)
|
javax.xml.ws.Endpoint |
createEndpoint(String bindingId,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
|
protected EndpointImpl |
createEndpointImpl(org.apache.cxf.Bus bus,
String bindingId,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
|
javax.xml.ws.spi.ServiceDelegate |
createServiceDelegate(URL url,
QName qname,
Class cls)
|
javax.xml.ws.spi.ServiceDelegate |
createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass,
javax.xml.ws.WebServiceFeature... features)
|
javax.xml.ws.wsaddressing.W3CEndpointReference |
createW3CEndpointReference(String address,
QName serviceName,
QName portName,
List<Element> metadata,
String wsdlDocumentLocation,
List<Element> referenceParameters)
|
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)
|
|
getPort(javax.xml.ws.EndpointReference endpointReference,
Class<T> serviceEndpointInterface,
javax.xml.ws.WebServiceFeature... features)
|
static boolean |
isJaxWs22()
|
javax.xml.ws.EndpointReference |
readEndpointReference(Source eprInfoset)
|
| Methods inherited from class javax.xml.ws.spi.Provider |
provider |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXWS_PROVIDER
public static final String JAXWS_PROVIDER
LOG
protected static final Logger LOG
ProviderImpl
public ProviderImpl()
isJaxWs22
public static boolean isJaxWs22()
createServiceDelegate
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(URL url,
QName qname,
Class cls)
- Specified by:
createServiceDelegate in class javax.xml.ws.spi.Provider
createServiceDelegate
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass,
javax.xml.ws.WebServiceFeature... features)
createEndpointImpl
protected EndpointImpl createEndpointImpl(org.apache.cxf.Bus bus,
String bindingId,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
createEndpoint
public javax.xml.ws.Endpoint createEndpoint(String bindingId,
Object implementor)
- Specified by:
createEndpoint in class javax.xml.ws.spi.Provider
createEndpoint
public javax.xml.ws.Endpoint createEndpoint(String bindingId,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
createAndPublishEndpoint
public javax.xml.ws.Endpoint createAndPublishEndpoint(String url,
Object implementor)
- Specified by:
createAndPublishEndpoint in class javax.xml.ws.spi.Provider
createAndPublishEndpoint
public javax.xml.ws.Endpoint createAndPublishEndpoint(String address,
Object implementor,
javax.xml.ws.WebServiceFeature... features)
createW3CEndpointReference
public javax.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(String address,
QName serviceName,
QName portName,
List<Element> metadata,
String wsdlDocumentLocation,
List<Element> referenceParameters)
- Specified by:
createW3CEndpointReference in class javax.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)
getPort
public <T> T getPort(javax.xml.ws.EndpointReference endpointReference,
Class<T> serviceEndpointInterface,
javax.xml.ws.WebServiceFeature... features)
- Specified by:
getPort in class javax.xml.ws.spi.Provider
readEndpointReference
public javax.xml.ws.EndpointReference readEndpointReference(Source eprInfoset)
- Specified by:
readEndpointReference in class javax.xml.ws.spi.Provider
Apache CXF