Package org.apache.cxf.binding
Interface BindingFactory
- 
- All Known Implementing Classes:
- AbstractBindingFactory
 
 public interface BindingFactoryA factory interface for creating Bindings from BindingInfo metadata.
- 
- 
Method SummaryAll Methods Instance Methods Abstract 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 messageBindingcreateBinding(BindingInfo binding)Create a Binding from the BindingInfo metadata.BindingInfocreateBindingInfo(Service service, String namespace, Object configObject)Create a "default" BindingInfo object for the service.
 
- 
- 
- 
Method Detail- 
createBindingBinding createBinding(BindingInfo binding) Create a Binding from the BindingInfo metadata.- Parameters:
- binding-
- Returns:
- the Binding object
 
 - 
createBindingInfoBindingInfo createBindingInfo(Service service, String namespace, Object configObject) Create a "default" BindingInfo object for the service. Can return a subclass.- Parameters:
- service-
- namespace-
- configObject- - binding specific configuration object
- Returns:
- the BindingInfo object
 
 - 
addListenervoid addListener(Destination d, Endpoint e) Set the destination's message observer which is created by using the endpoint to listen the incoming message- Parameters:
- d- the destination that will be set the MessageObserver
- e- the endpoint to build up the MessageObserver
 
 
- 
 
-