public abstract class AbstractWSDLBasedEndpointFactory
extends org.apache.cxf.endpoint.AbstractEndpointFactory
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWSDLBasedEndpointFactory() |
protected |
AbstractWSDLBasedEndpointFactory(org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean sbean) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.cxf.service.model.BindingInfo |
createBindingInfo() |
protected org.apache.cxf.endpoint.Endpoint |
createEndpoint() |
protected org.apache.cxf.service.model.EndpointInfo |
createEndpointInfo(org.apache.cxf.service.model.BindingInfo bindingInfo) |
protected org.apache.cxf.binding.soap.SoapBindingConfiguration |
createSoapBindingConfig() |
protected abstract String |
detectTransportIdFromAddress(String ad) |
Class<?> |
getServiceClass() |
org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean |
getServiceFactory() |
protected abstract org.apache.cxf.wsdl11.WSDLEndpointFactory |
getWSDLEndpointFactory() |
String |
getWsdlURL() |
protected void |
initializeServiceFactory() |
void |
setServiceClass(Class<?> serviceClass)
Specifies the class implementing the service.
|
void |
setServiceFactory(org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean serviceFactory) |
void |
setWsdlURL(String wsdlURL) |
addToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportIdprotected AbstractWSDLBasedEndpointFactory(org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean sbean)
protected AbstractWSDLBasedEndpointFactory()
protected org.apache.cxf.endpoint.Endpoint createEndpoint()
throws org.apache.cxf.BusException,
org.apache.cxf.endpoint.EndpointException
createEndpoint in class org.apache.cxf.endpoint.AbstractEndpointFactoryorg.apache.cxf.BusExceptionorg.apache.cxf.endpoint.EndpointExceptionprotected void initializeServiceFactory()
protected abstract org.apache.cxf.wsdl11.WSDLEndpointFactory getWSDLEndpointFactory()
protected org.apache.cxf.service.model.EndpointInfo createEndpointInfo(org.apache.cxf.service.model.BindingInfo bindingInfo)
throws org.apache.cxf.BusException
org.apache.cxf.BusExceptionprotected org.apache.cxf.binding.soap.SoapBindingConfiguration createSoapBindingConfig()
protected org.apache.cxf.service.model.BindingInfo createBindingInfo()
createBindingInfo in class org.apache.cxf.endpoint.AbstractEndpointFactorypublic Class<?> getServiceClass()
public void setServiceClass(Class<?> serviceClass)
serviceClass - the service's implementaiton classpublic org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean getServiceFactory()
public void setServiceFactory(org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean serviceFactory)
public String getWsdlURL()
public void setWsdlURL(String wsdlURL)
Apache CXF