org.apache.cxf.frontend
Class AbstractWSDLBasedEndpointFactory
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.endpoint.AbstractEndpointFactory
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
- All Implemented Interfaces:
- InterceptorProvider
- Direct Known Subclasses:
- AbstractServiceFactory, ClientFactoryBean, ServerFactoryBean
public abstract class AbstractWSDLBasedEndpointFactory
- extends AbstractEndpointFactory
Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId |
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWSDLBasedEndpointFactory
protected AbstractWSDLBasedEndpointFactory(ReflectionServiceFactoryBean sbean)
AbstractWSDLBasedEndpointFactory
protected AbstractWSDLBasedEndpointFactory()
createEndpoint
protected Endpoint createEndpoint()
throws BusException,
EndpointException
- Specified by:
createEndpoint
in class AbstractEndpointFactory
- Throws:
BusException
EndpointException
initializeServiceFactory
protected void initializeServiceFactory()
createEndpointInfo
protected EndpointInfo createEndpointInfo()
throws BusException
- Specified by:
createEndpointInfo
in class AbstractEndpointFactory
- Throws:
BusException
initializeAnnotationInterceptors
protected void initializeAnnotationInterceptors(Endpoint ep,
java.lang.Class<?> cls)
- Add annotationed Interceptors and Features to the Endpoint
- Parameters:
ep
-
initializeAnnotationInterceptors
protected boolean initializeAnnotationInterceptors(AnnotationInterceptors provider,
Endpoint ep)
createSoapBindingConfig
protected SoapBindingConfiguration createSoapBindingConfig()
createBindingInfo
protected BindingInfo createBindingInfo()
- Specified by:
createBindingInfo
in class AbstractEndpointFactory
getServiceClass
public java.lang.Class getServiceClass()
setServiceClass
public void setServiceClass(java.lang.Class serviceClass)
- Specifies the class implementing the service.
- Parameters:
serviceClass
- the service's implementaiton class
getServiceFactory
public ReflectionServiceFactoryBean getServiceFactory()
setServiceFactory
public void setServiceFactory(ReflectionServiceFactoryBean serviceFactory)
getWsdlURL
public java.lang.String getWsdlURL()
setWsdlURL
public void setWsdlURL(java.lang.String wsdlURL)
Apache CXF