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, setWsdlURLaddToBeans, 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, 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