org.apache.cxf.endpoint
Class AbstractEndpointFactory
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.endpoint.AbstractEndpointFactory
- All Implemented Interfaces:
- InterceptorProvider
- Direct Known Subclasses:
- AbstractWSDLBasedEndpointFactory
public abstract class AbstractEndpointFactory
- extends AbstractBasicInterceptorProvider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bus
protected Bus bus
address
protected java.lang.String address
transportId
protected java.lang.String transportId
bindingId
protected java.lang.String bindingId
dataBinding
protected DataBinding dataBinding
bindingFactory
protected BindingFactory bindingFactory
destinationFactory
protected DestinationFactory destinationFactory
publishedEndpointUrl
protected java.lang.String publishedEndpointUrl
endpointName
protected javax.xml.namespace.QName endpointName
serviceName
protected javax.xml.namespace.QName serviceName
properties
protected java.util.Map<java.lang.String,java.lang.Object> properties
features
protected java.util.List<AbstractFeature> features
bindingConfig
protected BindingConfiguration bindingConfig
endpointReference
protected org.apache.cxf.ws.addressing.EndpointReferenceType endpointReference
conduitSelector
protected ConduitSelector conduitSelector
AbstractEndpointFactory
public AbstractEndpointFactory()
createEndpoint
protected abstract Endpoint createEndpoint()
throws BusException,
EndpointException
- Throws:
BusException
EndpointException
createEndpointInfo
protected abstract EndpointInfo createEndpointInfo()
throws BusException
- Throws:
BusException
createBindingInfo
protected abstract BindingInfo createBindingInfo()
getAddress
public java.lang.String getAddress()
setAddress
public void setAddress(java.lang.String address)
getBus
public Bus getBus()
setBus
public void setBus(Bus bus)
getTransportId
public java.lang.String getTransportId()
setTransportId
public void setTransportId(java.lang.String transportId)
setBindingId
public void setBindingId(java.lang.String bind)
getBindingId
public java.lang.String getBindingId()
setBindingConfig
public void setBindingConfig(BindingConfiguration obj)
getBindingConfig
public BindingConfiguration getBindingConfig()
getDestinationFactory
public DestinationFactory getDestinationFactory()
setDestinationFactory
public void setDestinationFactory(DestinationFactory destinationFactory)
getPublishedEndpointUrl
public java.lang.String getPublishedEndpointUrl()
setPublishedEndpointUrl
public void setPublishedEndpointUrl(java.lang.String publishedEndpointUrl)
getEndpointName
public javax.xml.namespace.QName getEndpointName()
setEndpointName
public void setEndpointName(javax.xml.namespace.QName endpointName)
setServiceName
public void setServiceName(javax.xml.namespace.QName name)
getServiceName
public javax.xml.namespace.QName getServiceName()
setEndpointReference
public void setEndpointReference(org.apache.cxf.ws.addressing.EndpointReferenceType epr)
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
getFeatures
public java.util.List<AbstractFeature> getFeatures()
setFeatures
public void setFeatures(java.util.List<AbstractFeature> features)
getBindingFactory
public BindingFactory getBindingFactory()
setBindingFactory
public void setBindingFactory(BindingFactory bf)
getConduitSelector
public ConduitSelector getConduitSelector()
setConduitSelector
public void setConduitSelector(ConduitSelector selector)
getDataBinding
public DataBinding getDataBinding()
setDataBinding
public void setDataBinding(DataBinding dataBinding)
Apache CXF