public abstract class AbstractServiceFactory extends AbstractWSDLBasedEndpointFactory implements ServiceBuilder
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId| Modifier | Constructor and Description |
|---|---|
protected |
AbstractServiceFactory() |
protected |
AbstractServiceFactory(ReflectionServiceFactoryBean sbean) |
| Modifier and Type | Method and Description |
|---|---|
ServiceInfo |
createService() |
protected String |
detectTransportIdFromAddress(String ad) |
File |
getOutputFile() |
protected WSDLEndpointFactory |
getWSDLEndpointFactory() |
void |
setServiceClass(Class clz)
Specifies the class implementing the service.
|
void |
validate() |
createBindingInfo, createEndpoint, createEndpointInfo, createSoapBindingConfig, getServiceClass, getServiceFactory, getWsdlURL, initializeServiceFactory, setServiceFactory, setWsdlURLcheckPrivateEndpoint, 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, setOutInterceptorsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetAddress, setBindingId, setBus, setTransportIdprotected AbstractServiceFactory()
protected AbstractServiceFactory(ReflectionServiceFactoryBean sbean)
protected String detectTransportIdFromAddress(String ad)
detectTransportIdFromAddress in class AbstractWSDLBasedEndpointFactoryprotected WSDLEndpointFactory getWSDLEndpointFactory()
getWSDLEndpointFactory in class AbstractWSDLBasedEndpointFactorypublic ServiceInfo createService()
createService in interface ServiceBuilderpublic File getOutputFile()
getOutputFile in interface ServiceBuilderpublic void setServiceClass(Class clz)
AbstractWSDLBasedEndpointFactorysetServiceClass in interface ServiceBuildersetServiceClass in class AbstractWSDLBasedEndpointFactoryclz - the service's implementaiton classpublic void validate()
validate in interface ServiceBuilderApache CXF