Klasse LifecycleHook<T extends ILifecycle>

Alle implementierten Schnittstellen:
INotifier, INotifier.INotifier2, IDeactivateable, ILifecycle, ILifecycle.DeferrableActivation

public class LifecycleHook<T extends ILifecycle> extends Lifecycle
Seit:
3.8
Autor:
Eike Stepper
  • Konstruktordetails

    • LifecycleHook

      public LifecycleHook()
  • Methodendetails

    • getDelegate

      protected final T getDelegate()
    • setDelegate

      protected final void setDelegate(T delegate)
    • delegateChanged

      protected void delegateChanged(T oldDelegate, T newDelegate)
    • delegateEvent

      protected void delegateEvent(T delegate, IEvent event)
    • delegateAboutToActivate

      protected void delegateAboutToActivate(T delegate)
    • delegateActivated

      protected void delegateActivated(T delegate)
    • delegateAboutToDeactivate

      protected void delegateAboutToDeactivate(T delegate)
    • delegateDeactivated

      protected void delegateDeactivated(T delegate)
    • doActivate

      protected void doActivate() throws Exception
      Setzt außer Kraft:
      doActivate in Klasse Lifecycle
      Löst aus:
      Exception
    • doDeactivate

      protected void doDeactivate() throws Exception
      Setzt außer Kraft:
      doDeactivate in Klasse Lifecycle
      Löst aus:
      Exception
    • hookDelegate

      protected void hookDelegate(T delegate)
    • unhookDelegate

      protected void unhookDelegate(T delegate)
    • hookInactiveDelegates

      protected boolean hookInactiveDelegates()