public interface DestinationFactoryManager
| Modifier and Type | Method and Description |
|---|---|
void |
deregisterDestinationFactory(String name)
Unregister a
DestinationFactory. |
DestinationFactory |
getDestinationFactory(String name)
Returns the
DestinationFactory registered with the specified name,
loading the appropriate plugin if necessary. |
DestinationFactory |
getDestinationFactoryForUri(String uri)
Returns the
DestinationFactory registered with the specified URI,
loading the appropriate plugin if necessary. |
Set<String> |
getRegisteredDestinationFactoryNames()
Returns all registered (as of the moment of the call) destination factories.
|
void |
registerDestinationFactory(String name,
DestinationFactory factory)
Associates a name, often a URI, with a
DestinationFactory
when registering with the Bus's TransportRegistry. |
void registerDestinationFactory(String name, DestinationFactory factory)
DestinationFactory
when registering with the Bus's TransportRegistry.name - A string containing the name used to identify the
DestinationFactoryfactory - The DestinationFactory to be registered.void deregisterDestinationFactory(String name)
DestinationFactory.name - A string containing the name of the
DestinationFactory.Set<String> getRegisteredDestinationFactoryNames()
DestinationFactory getDestinationFactory(String name) throws BusException
DestinationFactory registered with the specified name,
loading the appropriate plugin if necessary.name - DestinationFactoryBusExceptionDestinationFactory getDestinationFactoryForUri(String uri)
DestinationFactory registered with the specified URI,
loading the appropriate plugin if necessary.uri - the uri to look up DestinationFactoryDestinationFactoryBusExceptionApache CXF