Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.bus.managers
Class BindingFactoryManagerImpl

    java.lang.Object
      org.apache.cxf.bus.managers.BindingFactoryManagerImpl

All Implemented Interfaces:
  BindingFactoryManager

    public final class BindingFactoryManagerImpl

extends Object
implements BindingFactoryManager

Constructor Summary
`BindingFactoryManagerImpl()`
`BindingFactoryManagerImpl(Bus b)`

Method Summary
`BindingFactory` | `getBindingFactory(String namespace)` Retrieves the BindingFactory registered with the given name.
`void` | `registerBindingFactory(String name, BindingFactory factory)` Registers a BindingFactory using the provided name.
`void` | `setBus(Bus b)`
`void` | `unregisterBindingFactory(String name)` Deregisters the BindingFactory with the provided name.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### BindingFactoryManagerImpl

    public BindingFactoryManagerImpl()

### BindingFactoryManagerImpl

    public BindingFactoryManagerImpl(Bus b)

Method Detail

### setBus

    public void setBus(Bus b)

### registerBindingFactory

    public void registerBindingFactory(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(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(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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF