org.apache.cxf.transport
Class DestinationFactoryManagerImpl
java.lang.Object
org.apache.cxf.transport.DestinationFactoryManagerImpl
- All Implemented Interfaces:
- org.apache.cxf.transport.DestinationFactoryManager
public final class DestinationFactoryManagerImpl
- extends Object
- implements org.apache.cxf.transport.DestinationFactoryManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DestinationFactoryManagerImpl
public DestinationFactoryManagerImpl()
DestinationFactoryManagerImpl
public DestinationFactoryManagerImpl(org.apache.cxf.Bus b)
DestinationFactoryManagerImpl
public DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories)
DestinationFactoryManagerImpl
public DestinationFactoryManagerImpl(Map<String,org.apache.cxf.transport.DestinationFactory> destinationFactories,
org.apache.cxf.Bus b)
DestinationFactoryManagerImpl
public DestinationFactoryManagerImpl(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> destinationFactories)
setMapProvider
public void setMapProvider(org.apache.cxf.configuration.spring.MapProvider<String,org.apache.cxf.transport.DestinationFactory> mapProvider)
setBus
public void setBus(org.apache.cxf.Bus b)
registerDestinationFactory
public void registerDestinationFactory(String namespace,
org.apache.cxf.transport.DestinationFactory factory)
- Specified by:
registerDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManager
deregisterDestinationFactory
public void deregisterDestinationFactory(String namespace)
- Specified by:
deregisterDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManager
getDestinationFactory
public org.apache.cxf.transport.DestinationFactory getDestinationFactory(String namespace)
throws org.apache.cxf.BusException
- 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.
- Specified by:
getDestinationFactory in interface org.apache.cxf.transport.DestinationFactoryManager
- Parameters:
namespace - the namespace.
- Throws:
org.apache.cxf.BusException
getDestinationFactoryForUri
public org.apache.cxf.transport.DestinationFactory getDestinationFactoryForUri(String uri)
- Specified by:
getDestinationFactoryForUri in interface org.apache.cxf.transport.DestinationFactoryManager
Apache CXF