public final class DestinationFactoryManagerImpl extends Object implements org.apache.cxf.transport.DestinationFactoryManager
| Constructor and Description |
|---|
DestinationFactoryManagerImpl() |
DestinationFactoryManagerImpl(org.apache.cxf.Bus b) |
DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories) |
DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories,
org.apache.cxf.Bus b) |
DestinationFactoryManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> destinationFactories) |
| Modifier and Type | Method and Description |
|---|---|
void |
deregisterDestinationFactory(String namespace) |
org.apache.cxf.transport.DestinationFactory |
getDestinationFactory(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.DestinationFactory |
getDestinationFactoryForUri(String uri) |
void |
registerDestinationFactory(String namespace,
org.apache.cxf.transport.DestinationFactory factory) |
void |
setBus(org.apache.cxf.Bus b) |
void |
setMapProvider(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> mapProvider) |
public DestinationFactoryManagerImpl()
public DestinationFactoryManagerImpl(org.apache.cxf.Bus b)
public DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories)
public DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories, org.apache.cxf.Bus b)
public DestinationFactoryManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> destinationFactories)
public void setMapProvider(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> mapProvider)
public void setBus(org.apache.cxf.Bus b)
public void registerDestinationFactory(String namespace, org.apache.cxf.transport.DestinationFactory factory)
registerDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManagerpublic void deregisterDestinationFactory(String namespace)
deregisterDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManagerpublic org.apache.cxf.transport.DestinationFactory getDestinationFactory(String namespace) throws org.apache.cxf.BusException
getDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManagernamespace - the namespace.org.apache.cxf.BusExceptionpublic org.apache.cxf.transport.DestinationFactory getDestinationFactoryForUri(String uri)
getDestinationFactoryForUri in interface org.apache.cxf.transport.DestinationFactoryManagerApache CXF