public class ProviderImpl extends Provider
Modifier and Type | Field and Description |
---|---|
static String |
JAXWS_PROVIDER |
protected static Logger |
LOG |
JAXWSPROVIDER_PROPERTY
Constructor and Description |
---|
ProviderImpl() |
Modifier and Type | Method and Description |
---|---|
static org.apache.cxf.ws.addressing.EndpointReferenceType |
convertToInternal(EndpointReference external)
Convert from EndpointReference to CXF internal 2005/08 EndpointReferenceType
|
Endpoint |
createAndPublishEndpoint(String url,
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) |
protected EndpointImpl |
createEndpointImpl(Bus bus,
String bindingId,
Object implementor,
WebServiceFeature... features) |
ServiceDelegate |
createServiceDelegate(URL url,
QName qname,
Class cls) |
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) |
<T> T |
getPort(EndpointReference endpointReference,
Class<T> serviceEndpointInterface,
WebServiceFeature... features) |
EndpointReference |
readEndpointReference(Source eprInfoset) |
public static final String JAXWS_PROVIDER
protected static final Logger LOG
public ServiceDelegate createServiceDelegate(URL url, QName qname, Class cls)
createServiceDelegate
in class Provider
public ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class serviceClass, WebServiceFeature... features)
createServiceDelegate
in class Provider
protected EndpointImpl createEndpointImpl(Bus bus, String bindingId, Object implementor, WebServiceFeature... features)
public Endpoint createEndpoint(String bindingId, Object implementor)
createEndpoint
in class Provider
public Endpoint createEndpoint(String bindingId, Object implementor, WebServiceFeature... features)
createEndpoint
in class Provider
public Endpoint createAndPublishEndpoint(String url, Object implementor)
createAndPublishEndpoint
in class Provider
public Endpoint createAndPublishEndpoint(String address, Object implementor, WebServiceFeature... features)
createAndPublishEndpoint
in class Provider
public Endpoint createEndpoint(String bindingId, Class<?> implementorClass, Invoker invoker, WebServiceFeature... features)
createEndpoint
in class Provider
public W3CEndpointReference createW3CEndpointReference(String address, QName serviceName, QName portName, List<Element> metadata, String wsdlDocumentLocation, List<Element> referenceParameters)
createW3CEndpointReference
in class Provider
public static org.apache.cxf.ws.addressing.EndpointReferenceType convertToInternal(EndpointReference external)
external
- the javax.xml.ws.EndpointReferencepublic 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)
createW3CEndpointReference
in class Provider
public <T> T getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features)
public EndpointReference readEndpointReference(Source eprInfoset)
readEndpointReference
in class Provider
Apache CXF