Interface Stoppable.StopAutomaton

All Superinterfaces:
Stoppable
All Known Subinterfaces:
ConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton<CTX>, LifecycleComponent.LifecycleAutomaton
All Known Implementing Classes:
ConfigurableLifecycleAutomatonImpl, LifecycleMachine, LifecycleMachine.ManualLifecycleMachine
Enclosing interface:
Stoppable

public static interface Stoppable.StopAutomaton extends Stoppable
The Stoppable.StopAutomaton interface defines those methods related to the stop life-cycle.
  • Method Details

    • isStoppable

      boolean isStoppable()
      Determines whether the component may get stopped.
      Returns:
      True if Stoppable.stop() is possible.
    • isStopped

      boolean isStopped()
      Determines whether the component is stopped.
      Returns:
      True in case of being stopped, else false.