public final class ConduitInitiatorManagerImpl extends Object implements org.apache.cxf.transport.ConduitInitiatorManager
| Constructor and Description |
|---|
ConduitInitiatorManagerImpl() |
ConduitInitiatorManagerImpl(org.apache.cxf.Bus b) |
ConduitInitiatorManagerImpl(Map<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators) |
ConduitInitiatorManagerImpl(Map<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators,
org.apache.cxf.Bus b) |
ConduitInitiatorManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators) |
ConduitInitiatorManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators,
org.apache.cxf.Bus b) |
| Modifier and Type | Method and Description |
|---|---|
void |
deregisterConduitInitiator(String namespace) |
org.apache.cxf.transport.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.
|
org.apache.cxf.transport.ConduitInitiator |
getConduitInitiatorForUri(String uri) |
void |
registerConduitInitiator(String namespace,
org.apache.cxf.transport.ConduitInitiator factory) |
void |
setBus(org.apache.cxf.Bus b) |
void |
setMapProvider(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> mapProvider)
Spring is slow to resolve constructors.
|
void |
shutdown() |
public ConduitInitiatorManagerImpl()
public ConduitInitiatorManagerImpl(org.apache.cxf.Bus b)
public ConduitInitiatorManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators)
public ConduitInitiatorManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators, org.apache.cxf.Bus b)
public ConduitInitiatorManagerImpl(Map<String,org.apache.cxf.transport.ConduitInitiator> conduitInitiators)
public void setMapProvider(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.ConduitInitiator> mapProvider)
mapProvider - public void setBus(org.apache.cxf.Bus b)
public void registerConduitInitiator(String namespace, org.apache.cxf.transport.ConduitInitiator factory)
registerConduitInitiator in interface org.apache.cxf.transport.ConduitInitiatorManagerpublic void deregisterConduitInitiator(String namespace)
deregisterConduitInitiator in interface org.apache.cxf.transport.ConduitInitiatorManagerpublic org.apache.cxf.transport.ConduitInitiator getConduitInitiator(String namespace) throws org.apache.cxf.BusException
getConduitInitiator in interface org.apache.cxf.transport.ConduitInitiatorManagernamespace - the namespace.org.apache.cxf.BusException@PreDestroy public void shutdown()
public org.apache.cxf.transport.ConduitInitiator getConduitInitiatorForUri(String uri)
getConduitInitiatorForUri in interface org.apache.cxf.transport.ConduitInitiatorManagerApache CXF