Package org.apache.cxf.transport
Interface ConduitInitiatorManager
- All Known Implementing Classes:
ConduitInitiatorManagerImpl
public interface ConduitInitiatorManager
The ConduitInitiatorManager provides an interface to register and retrieve
transport factories.
-
Method Summary
Modifier and TypeMethodDescriptionvoidUnregister aConduitInitiator.getConduitInitiator(String name) Returns theConduitInitiatorregistered with the specified name, loading the appropriate plugin if necessary.voidregisterConduitInitiator(String name, ConduitInitiator factory) Associates a name, often a URI, with aConduitInitiatorwhen registering with theBus'sTransportRegistry.
-
Method Details
-
registerConduitInitiator
Associates a name, often a URI, with aConduitInitiatorwhen registering with theBus'sTransportRegistry.- Parameters:
name- A string containing the name used to identify theConduitInitiatorfactory- TheConduitInitiatorto be registered.
-
deregisterConduitInitiator
Unregister aConduitInitiator.- Parameters:
name- A string containing the name of theConduitInitiator.
-
getConduitInitiator
Returns theConduitInitiatorregistered with the specified name, loading the appropriate plugin if necessary.- Parameters:
name-- Returns:
- the registered
ConduitInitiator - Throws:
BusException
-
getConduitInitiatorForUri
-