Package org.apache.cxf.binding
Interface BindingFactory
-
- All Known Implementing Classes:
AbstractBindingFactory
public interface BindingFactoryA factory interface for creating Bindings from BindingInfo metadata.
-
-
Method Summary
All 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
-
createBinding
Binding createBinding(BindingInfo binding)
Create a Binding from the BindingInfo metadata.- Parameters:
binding-- Returns:
- the Binding object
-
createBindingInfo
BindingInfo 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
-
addListener
void 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 MessageObservere- the endpoint to build up the MessageObserver
-
-