Package org.refcodes.component
Interface Resumable.ResumeAutomaton
-
- All Superinterfaces:
Resumable
,RunningAccessor
- All Known Subinterfaces:
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX>
,LifeCycleComponent.LifeCycleAutomaton
- All Known Implementing Classes:
ConfigurableLifeCycleAutomatonImpl
,LifeCycleAutomatonImpl
,LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
- Enclosing interface:
- Resumable
public static interface Resumable.ResumeAutomaton extends Resumable, RunningAccessor
TheResumable.ResumeAutomaton
interface defines those methods related to the resume life-cycle.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Resumable
Resumable.ResumeAutomaton, Resumable.ResumeBuilder<B extends Resumable.ResumeBuilder<B>>, Resumable.UncheckedResumable
-
Nested classes/interfaces inherited from interface org.refcodes.component.RunningAccessor
RunningAccessor.RunningMutator, RunningAccessor.RunningProperty
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isResumable()
Determines whether the component may get resumed.-
Methods inherited from interface org.refcodes.component.Resumable
resume, resumeUnchecked
-
Methods inherited from interface org.refcodes.component.RunningAccessor
isRunning
-
-
-
-
Method Detail
-
isResumable
boolean isResumable()
Determines whether the component may get resumed.- Returns:
- True if
Resumable.resume()
is possible.
-
-