org.apache.openejb.core.webservices
Class ProviderWrapper
java.lang.Object
javax.xml.ws.spi.Provider
org.apache.openejb.core.webservices.ProviderWrapper
public class ProviderWrapper
- extends javax.xml.ws.spi.Provider
Fields inherited from class javax.xml.ws.spi.Provider |
JAXWSPROVIDER_PROPERTY |
Method Summary |
static void |
afterCreate()
|
static void |
beforeCreate(List<PortRefData> portRefData)
|
javax.xml.ws.Endpoint |
createAndPublishEndpoint(String address,
Object implementor)
|
javax.xml.ws.Endpoint |
createEndpoint(String bindingId,
Object implementor)
|
javax.xml.ws.spi.ServiceDelegate |
createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
|
W3CEndpointReference |
createW3CEndpointReference(String address,
QName serviceName,
QName portName,
List<Element> metadata,
String wsdlDocumentLocation,
List<Element> referenceParameters)
|
javax.xml.ws.spi.Provider |
getDelegate()
|
|
getPort(EndpointReference endpointReference,
Class<T> serviceEndpointInterface,
WebServiceFeature... features)
|
EndpointReference |
readEndpointReference(Source source)
|
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 |
logger
public static final Logger logger
ProviderWrapper
public ProviderWrapper()
beforeCreate
public static void beforeCreate(List<PortRefData> portRefData)
afterCreate
public static void afterCreate()
getDelegate
public javax.xml.ws.spi.Provider getDelegate()
createServiceDelegate
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
- Specified by:
createServiceDelegate
in class javax.xml.ws.spi.Provider
createEndpoint
public javax.xml.ws.Endpoint createEndpoint(String bindingId,
Object implementor)
- Specified by:
createEndpoint
in class javax.xml.ws.spi.Provider
createAndPublishEndpoint
public javax.xml.ws.Endpoint createAndPublishEndpoint(String address,
Object implementor)
- Specified by:
createAndPublishEndpoint
in class javax.xml.ws.spi.Provider
createW3CEndpointReference
public 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
readEndpointReference
public EndpointReference readEndpointReference(Source source)
- Specified by:
readEndpointReference
in class javax.xml.ws.spi.Provider
getPort
public <T> T getPort(EndpointReference endpointReference,
Class<T> serviceEndpointInterface,
WebServiceFeature... features)
- Specified by:
getPort
in class javax.xml.ws.spi.Provider
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.