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:
- org.apache.cxf.interceptor.InterceptorProvider
- Direct Known Subclasses:
- AbstractServiceFactory, ClientFactoryBean, ServerFactoryBean
public abstract class AbstractWSDLBasedEndpointFactory
- extends org.apache.cxf.endpoint.AbstractEndpointFactory
| Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, serviceName, transportId |
| Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory |
getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getServiceName, getTransportId, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setServiceName, setTransportId |
| Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider |
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors |
| 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 org.apache.cxf.endpoint.Endpoint createEndpoint()
throws org.apache.cxf.BusException,
org.apache.cxf.endpoint.EndpointException
- Specified by:
createEndpoint in class org.apache.cxf.endpoint.AbstractEndpointFactory
- Throws:
org.apache.cxf.BusException
org.apache.cxf.endpoint.EndpointException
initializeServiceFactory
protected void initializeServiceFactory()
createEndpointInfo
protected org.apache.cxf.service.model.EndpointInfo createEndpointInfo()
throws org.apache.cxf.BusException
- Specified by:
createEndpointInfo in class org.apache.cxf.endpoint.AbstractEndpointFactory
- Throws:
org.apache.cxf.BusException
initializeAnnotationInterceptors
protected void initializeAnnotationInterceptors(org.apache.cxf.endpoint.Endpoint ep,
java.lang.Class<?> cls)
- Add annotationed Interceptors and Features to the Endpoint
- Parameters:
ep -
initializeAnnotationInterceptors
protected boolean initializeAnnotationInterceptors(org.apache.cxf.interceptor.AnnotationInterceptors provider,
org.apache.cxf.endpoint.Endpoint ep)
createBindingInfo
protected org.apache.cxf.service.model.BindingInfo createBindingInfo()
- Specified by:
createBindingInfo in class org.apache.cxf.endpoint.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 is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.