Interface Pausable.PauseAutomaton

All Superinterfaces:
Pausable
All Known Subinterfaces:
ConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton<CTX>, LifecycleComponent.LifecycleAutomaton
All Known Implementing Classes:
ConfigurableLifecycleAutomatonImpl, LifecycleAutomatonImpl, LifecycleAutomatonImpl.ManualLifecycleAutomatonImpl
Enclosing interface:
Pausable

public static interface Pausable.PauseAutomaton extends Pausable
The Pausable.PauseAutomaton interface defines those methods related to the pause life-cycle.
  • Method Details

    • isPausable

      boolean isPausable()
      Determines whether the component may get paused.
      Returns:
      True if Pausable.pause() is possible.
    • isPaused

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