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 ServerRegistryImpl

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

All Implemented Interfaces:
  BusLifeCycleListener, ServerRegistry

    public class ServerRegistryImpl

extends Object
implements ServerRegistry, BusLifeCycleListener

Constructor Summary
`ServerRegistryImpl()`
`ServerRegistryImpl(Bus b)`

Method Summary
`Bus` | `getBus()`
`List<Server>` | `getServers()`
`void` | `initComplete()` Invoked when the `Bus` has been initialized.
`void` | `postShutdown()` Invoked after the `Bus` is shutdown.
`void` | `preShutdown()` Invoked before the `Bus` is shutdown.
`void` | `register(Server server)`
`void` | `setBus(Bus bus)`
`void` | `unregister(Server server)`

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

Constructor Detail

### ServerRegistryImpl

    public ServerRegistryImpl()

### ServerRegistryImpl

    public ServerRegistryImpl(Bus b)

Method Detail

### getBus

    public Bus getBus()

### setBus

    public final void setBus(Bus bus)

### register

    public void register(Server server)

  Specified by:
    `register` in interface `ServerRegistry`

### unregister

    public void unregister(Server server)

  Specified by:
    `unregister` in interface `ServerRegistry`

### getServers

    public List<Server> getServers()

  Specified by:
    `getServers` in interface `ServerRegistry`

### initComplete

    public void initComplete()

  Description copied from interface: `BusLifeCycleListener`
  Invoked when the `Bus` has been initialized.

  Specified by:
    `initComplete` in interface `BusLifeCycleListener`

### preShutdown

    @PreDestroy
    public void preShutdown()

  Description copied from interface: `BusLifeCycleListener`
  Invoked before the `Bus` is shutdown.

  Specified by:
    `preShutdown` in interface `BusLifeCycleListener`

### postShutdown

    public void postShutdown()

  Description copied from interface: `BusLifeCycleListener`
  Invoked after the `Bus` is shutdown.

  Specified by:
    `postShutdown` in interface `BusLifeCycleListener`

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