org.apache.axis2.jaxws.spi
Class Provider

java.lang.Object
  extended by javax.xml.ws.spi.Provider
      extended by org.apache.axis2.jaxws.spi.Provider

public class Provider
extends Provider


Field Summary
 
Fields inherited from class javax.xml.ws.spi.Provider
JAXWSPROVIDER_PROPERTY
 
Constructor Summary
Provider()
           
 
Method Summary
 Endpoint createAndPublishEndpoint(String s, Object obj)
           
 Endpoint createAndPublishEndpoint(String s, Object obj, WebServiceFeature... features)
           
 Endpoint createEndpoint(String binding, Object obj)
           
 Endpoint createEndpoint(String binding, Object obj, WebServiceFeature... features)
           
 ServiceDelegate createServiceDelegate(URL url, QName qname, Class clazz)
           
 ServiceDelegate createServiceDelegate(URL url, QName qname, Class clazz, 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)
           
<T> T
getPort(EndpointReference jaxwsEPR, Class<T> sei, WebServiceFeature... features)
           
 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
 

Constructor Detail

Provider

public Provider()
Method Detail

createAndPublishEndpoint

public Endpoint createAndPublishEndpoint(String s,
                                         Object obj)
Specified by:
createAndPublishEndpoint in class Provider

createAndPublishEndpoint

public Endpoint createAndPublishEndpoint(String s,
                                         Object obj,
                                         WebServiceFeature... features)

createEndpoint

public Endpoint createEndpoint(String binding,
                               Object obj)
Specified by:
createEndpoint in class Provider

createEndpoint

public Endpoint createEndpoint(String binding,
                               Object obj,
                               WebServiceFeature... features)

createServiceDelegate

public ServiceDelegate createServiceDelegate(URL url,
                                             QName qname,
                                             Class clazz)
Specified by:
createServiceDelegate in class Provider

createServiceDelegate

public ServiceDelegate createServiceDelegate(URL url,
                                             QName qname,
                                             Class clazz,
                                             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 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(EndpointReference jaxwsEPR,
                     Class<T> sei,
                     WebServiceFeature... features)
Specified by:
getPort in class Provider

readEndpointReference

public EndpointReference readEndpointReference(Source eprInfoset)
Specified by:
readEndpointReference in class Provider


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.