public abstract class AbstractWSDLBasedEndpointFactory extends AbstractEndpointFactory
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId
Modifier | Constructor and Description |
---|---|
protected |
AbstractWSDLBasedEndpointFactory() |
protected |
AbstractWSDLBasedEndpointFactory(ReflectionServiceFactoryBean sbean) |
Modifier and Type | Method and Description |
---|---|
protected BindingInfo |
createBindingInfo() |
protected Endpoint |
createEndpoint() |
protected EndpointInfo |
createEndpointInfo() |
protected SoapBindingConfiguration |
createSoapBindingConfig() |
protected abstract String |
detectTransportIdFromAddress(String ad) |
Class |
getServiceClass() |
ReflectionServiceFactoryBean |
getServiceFactory() |
protected abstract WSDLEndpointFactory |
getWSDLEndpointFactory() |
String |
getWsdlURL() |
protected void |
initializeServiceFactory() |
void |
setServiceClass(Class serviceClass)
Specifies the class implementing the service.
|
void |
setServiceFactory(ReflectionServiceFactoryBean serviceFactory) |
void |
setWsdlURL(String wsdlURL) |
checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, 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, setTransportId
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
protected AbstractWSDLBasedEndpointFactory(ReflectionServiceFactoryBean sbean)
protected AbstractWSDLBasedEndpointFactory()
protected Endpoint createEndpoint() throws BusException, EndpointException
createEndpoint
in class AbstractEndpointFactory
BusException
EndpointException
protected void initializeServiceFactory()
protected abstract WSDLEndpointFactory getWSDLEndpointFactory()
protected EndpointInfo createEndpointInfo() throws BusException
createEndpointInfo
in class AbstractEndpointFactory
BusException
protected SoapBindingConfiguration createSoapBindingConfig()
protected BindingInfo createBindingInfo()
createBindingInfo
in class AbstractEndpointFactory
public Class getServiceClass()
public void setServiceClass(Class serviceClass)
serviceClass
- the service's implementaiton classpublic ReflectionServiceFactoryBean getServiceFactory()
public void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
public String getWsdlURL()
public void setWsdlURL(String wsdlURL)
Apache CXF