Package org.apache.cxf.binding
Class AbstractBindingFactory
- java.lang.Object
- 
- org.apache.cxf.binding.AbstractBindingFactory
 
- 
- All Implemented Interfaces:
- BindingFactory
 
 public abstract class AbstractBindingFactory extends Object implements BindingFactory 
- 
- 
Field SummaryFields Modifier and Type Field Description protected Collection<String>activationNamespacesprotected Busbus
 - 
Constructor SummaryConstructors Constructor Description AbstractBindingFactory()AbstractBindingFactory(Collection<String> ns)AbstractBindingFactory(Bus b)AbstractBindingFactory(Bus b, Collection<String> ns)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(Destination d, Endpoint e)Set the destination's message observer which is created by using the endpoint to listen the incoming messageBindingInfocreateBindingInfo(ServiceInfo service, String namespace, Object config)Creates a "default" BindingInfo object for the service.BindingInfocreateBindingInfo(Service service, String namespace, Object config)Creates a "default" BindingInfo object for the service.Collection<String>getActivationNamespaces()BusgetBus()voidsetActivationNamespaces(Collection<String> activationNamespaces)voidsetBus(Bus bus)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.cxf.binding.BindingFactorycreateBinding
 
- 
 
- 
- 
- 
Field Detail- 
activationNamespacesprotected Collection<String> activationNamespaces 
 - 
busprotected Bus bus 
 
- 
 - 
Constructor Detail- 
AbstractBindingFactorypublic AbstractBindingFactory() 
 - 
AbstractBindingFactorypublic AbstractBindingFactory(Collection<String> ns) 
 - 
AbstractBindingFactorypublic AbstractBindingFactory(Bus b) 
 - 
AbstractBindingFactorypublic AbstractBindingFactory(Bus b, Collection<String> ns) 
 
- 
 - 
Method Detail- 
createBindingInfopublic BindingInfo createBindingInfo(ServiceInfo service, String namespace, Object config) Creates a "default" BindingInfo object for the service. Called by createBindingInfo(Service service, String binding, Object config) to actually create the BindingInfo. Can return a subclass which can then process the extensors within the subclass.
 - 
createBindingInfopublic BindingInfo createBindingInfo(Service service, String namespace, Object config) Creates a "default" BindingInfo object for the service. Can return a subclass which can then process the extensors within the subclass. By default, just creates it for the first ServiceInfo in the service- Specified by:
- createBindingInfoin interface- BindingFactory
- config- - binding specific configuration object
- Returns:
- the BindingInfo object
 
 - 
addListenerpublic void addListener(Destination d, Endpoint e) Description copied from interface:BindingFactorySet the destination's message observer which is created by using the endpoint to listen the incoming message- Specified by:
- addListenerin interface- BindingFactory
- Parameters:
- d- the destination that will be set the MessageObserver
- e- the endpoint to build up the MessageObserver
 
 - 
getBuspublic Bus getBus() 
 - 
setBuspublic void setBus(Bus bus) 
 - 
getActivationNamespacespublic Collection<String> getActivationNamespaces() 
 - 
setActivationNamespacespublic void setActivationNamespaces(Collection<String> activationNamespaces) 
 
- 
 
-