Package org.apache.cxf.bus.managers
Class ConduitInitiatorManagerImpl
java.lang.Object
org.apache.cxf.bus.managers.ConduitInitiatorManagerImpl
- All Implemented Interfaces:
- ConduitInitiatorManager
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidderegisterConduitInitiator(String namespace) Unregister aConduitInitiator.getConduitInitiator(String namespace) Returns the conduit initiator for the given namespace, constructing it (and storing in the cache for future reference) if necessary, using its list of factory classname to namespace mappings.voidregisterConduitInitiator(String namespace, ConduitInitiator factory) Associates a name, often a URI, with aConduitInitiatorwhen registering with theBus'sTransportRegistry.voidvoidshutdown()
- 
Constructor Details- 
ConduitInitiatorManagerImplpublic ConduitInitiatorManagerImpl()
- 
ConduitInitiatorManagerImpl
 
- 
- 
Method Details- 
setBus
- 
registerConduitInitiatorDescription copied from interface:ConduitInitiatorManagerAssociates a name, often a URI, with aConduitInitiatorwhen registering with theBus'sTransportRegistry.- Specified by:
- registerConduitInitiatorin interface- ConduitInitiatorManager
- Parameters:
- namespace- A string containing the name used to identify the- ConduitInitiator
- factory- The- ConduitInitiatorto be registered.
 
- 
deregisterConduitInitiatorDescription copied from interface:ConduitInitiatorManagerUnregister aConduitInitiator.- Specified by:
- deregisterConduitInitiatorin interface- ConduitInitiatorManager
- Parameters:
- namespace- A string containing the name of the- ConduitInitiator.
 
- 
getConduitInitiatorReturns the conduit initiator for the given namespace, constructing it (and storing in the cache for future reference) if necessary, using its list of factory classname to namespace mappings.- Specified by:
- getConduitInitiatorin interface- ConduitInitiatorManager
- Parameters:
- namespace- the namespace.
- Returns:
- the registered ConduitInitiator
- Throws:
- BusException
 
- 
shutdown@PreDestroy public void shutdown()
- 
getConduitInitiatorForUri- Specified by:
- getConduitInitiatorForUriin interface- ConduitInitiatorManager
 
 
-