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.