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)
createBindingInfo
protected BindingInfo createBindingInfo()
- Specified by:
createBindingInfo in class AbstractEndpointFactory
getServiceClass
public java.lang.Class getServiceClass()
setServiceClass
public void setServiceClass(java.lang.Class serviceClass)
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