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, setTransportIdgetInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsprotected AbstractWSDLBasedEndpointFactory(ReflectionServiceFactoryBean sbean)
protected AbstractWSDLBasedEndpointFactory()
protected Endpoint createEndpoint() throws BusException, EndpointException
createEndpoint in class AbstractEndpointFactoryBusExceptionEndpointExceptionprotected void initializeServiceFactory()
protected abstract WSDLEndpointFactory getWSDLEndpointFactory()
protected EndpointInfo createEndpointInfo() throws BusException
createEndpointInfo in class AbstractEndpointFactoryBusExceptionprotected SoapBindingConfiguration createSoapBindingConfig()
protected BindingInfo createBindingInfo()
createBindingInfo in class AbstractEndpointFactorypublic 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