Package org.apache.cxf.buslifecycle

## Interface BusLifeCycleListener

- All Known Subinterfaces:
    `BusLifeCycleManager`
  All Known Implementing Classes:
    `CXFBusLifeCycleManager`, `DelayedCachedOutputStreamCleaner`, `OSGIBusListener`, `ServerRegistryImpl`

      public interface BusLifeCycleListener

  The listener interface for receiving notification of `Bus` lifecycle events. A class that implements this interface will have its methods called when the associated lifecycle events occur. An implementing class must register itself with the Bus through the `BusLifeCycleManager` interface.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `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.

- - ### Method Detail

    - #### initComplete

          void initComplete()

      Invoked when the `Bus` has been initialized.

    - #### preShutdown

          void preShutdown()

      Invoked before the `Bus` is shutdown.

    - #### postShutdown

          void postShutdown()

      Invoked after the `Bus` is shutdown.