Interface LifeCycleListener<T extends LifeCycle>

  • Type Parameters:
    T - life cycle component class

    public interface LifeCycleListener<T extends LifeCycle>
    LifeCycle listener.
    • Method Detail

      • beforeInitialize

        default void beforeInitialize​(T component)
        Before component initialize.
      • afterInitialize

        default void afterInitialize​(T component)
        After component initialize.
      • beforeStart

        default void beforeStart​(T component)
        Before component start.
      • afterStart

        default void afterStart​(T component)
        After component start.
      • beforeStop

        default void beforeStop​(T component)
        Before component stop.
      • afterStop

        default void afterStop​(T component)
        After component stop.