Package org.refcodes.component
Interface Ceasable.CeaseAutomaton
-
- All Superinterfaces:
Ceasable
- Enclosing interface:
- Ceasable
public static interface Ceasable.CeaseAutomaton extends Ceasable
TheCeasable.CeaseAutomaton
interface defines those methods related to the cease life-cycle.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Ceasable
Ceasable.CeaseAutomaton, Ceasable.CeaseBuilder<B extends Ceasable.CeaseBuilder<B>>, Ceasable.UncheckedCeasable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isCeasable()
Determines whether the component may get ceased.boolean
isCeased()
Determines whether the component is ceased.-
Methods inherited from interface org.refcodes.component.Ceasable
cease, ceaseUnchecked
-
-
-
-
Method Detail
-
isCeasable
boolean isCeasable()
Determines whether the component may get ceased.- Returns:
- True if
Ceasable.cease()
is possible.
-
isCeased
boolean isCeased()
Determines whether the component is ceased.- Returns:
- True in case of being ceased, else false.
-
-