public final class ConduitInitiatorManagerImpl extends Object implements ConduitInitiatorManager
| Constructor and Description |
|---|
ConduitInitiatorManagerImpl() |
ConduitInitiatorManagerImpl(Bus b) |
| Modifier and Type | Method and Description |
|---|---|
void |
deregisterConduitInitiator(String namespace)
Unregister a
ConduitInitiator. |
ConduitInitiator |
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.
|
ConduitInitiator |
getConduitInitiatorForUri(String uri) |
void |
registerConduitInitiator(String namespace,
ConduitInitiator factory)
Associates a name, often a URI, with a
ConduitInitiator
when registering with the Bus's TransportRegistry. |
void |
setBus(Bus b) |
void |
shutdown() |
public ConduitInitiatorManagerImpl()
public ConduitInitiatorManagerImpl(Bus b)
public void setBus(Bus b)
public void registerConduitInitiator(String namespace, ConduitInitiator factory)
ConduitInitiatorManagerConduitInitiator
when registering with the Bus's TransportRegistry.registerConduitInitiator in interface ConduitInitiatorManagernamespace - A string containing the name used to identify the
ConduitInitiatorfactory - The ConduitInitiator to be registered.public void deregisterConduitInitiator(String namespace)
ConduitInitiatorManagerConduitInitiator.deregisterConduitInitiator in interface ConduitInitiatorManagernamespace - A string containing the name of the
ConduitInitiator.public ConduitInitiator getConduitInitiator(String namespace) throws BusException
getConduitInitiator in interface ConduitInitiatorManagernamespace - the namespace.ConduitInitiatorBusException@PreDestroy public void shutdown()
public ConduitInitiator getConduitInitiatorForUri(String uri)
getConduitInitiatorForUri in interface ConduitInitiatorManagerApache CXF