Interface Startable.StartAutomaton

All Superinterfaces:
RunningAccessor, Startable
All Known Subinterfaces:
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX>, LifeCycleComponent.LifeCycleAutomaton
All Known Implementing Classes:
ConfigurableLifeCycleAutomatonImpl, LifeCycleAutomatonImpl, LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
Enclosing interface:
Startable

public static interface Startable.StartAutomaton
extends Startable, RunningAccessor
The Startable.StartAutomaton interface defines those methods related to the start life-cycle.
  • Method Details

    • isStartable

      boolean isStartable()
      Determines whether the component may get started.
      Returns:
      True if Startable.start() is possible.