org.apache.cxf.binding
Class BindingFactoryManagerImpl
java.lang.Object
org.apache.cxf.binding.BindingFactoryManagerImpl
- All Implemented Interfaces:
- BindingFactoryManager
public final class BindingFactoryManagerImpl
- extends java.lang.Object
- implements BindingFactoryManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindingFactoryManagerImpl
public BindingFactoryManagerImpl()
throws BusException
- Throws:
BusException
BindingFactoryManagerImpl
public BindingFactoryManagerImpl(java.util.Map<java.lang.String,BindingFactory> bindingFactories)
BindingFactoryManagerImpl
public BindingFactoryManagerImpl(MapProvider<java.lang.String,BindingFactory> bindingFactories)
setBus
public void setBus(Bus b)
register
@PostConstruct
public void register()
registerBindingFactory
public void registerBindingFactory(java.lang.String name,
BindingFactory factory)
- Description copied from interface:
BindingFactoryManager
- Registers a BindingFactory using the provided name.
- Specified by:
registerBindingFactory
in interface BindingFactoryManager
- Parameters:
name
- The name of the BindingFactory.factory
- The instance of the class that implements the
BindingFactory interface.
unregisterBindingFactory
public void unregisterBindingFactory(java.lang.String name)
- Description copied from interface:
BindingFactoryManager
- Deregisters the BindingFactory with the provided name.
- Specified by:
unregisterBindingFactory
in interface BindingFactoryManager
- Parameters:
name
- The name of the BindingFactory.
getBindingFactory
public BindingFactory getBindingFactory(java.lang.String namespace)
throws BusException
- Description copied from interface:
BindingFactoryManager
- Retrieves the BindingFactory registered with the given name.
- Specified by:
getBindingFactory
in interface BindingFactoryManager
- Parameters:
namespace
- The name of the BindingFactory.
- Returns:
- BindingFactory The registered BindingFactory.
- Throws:
BusException
- If there is an error retrieving the BindingFactory.
Apache CXF