- All Known Subinterfaces:
ConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton<CTX>
,LifecycleComponent.LifecycleAutomaton
,LifecycleStatusAccessor.LifecycleStatusProperty
- All Known Implementing Classes:
ConfigurableLifecycleAutomatonImpl
,LifecycleMachine
,LifecycleMachine.ManualLifecycleMachine
public interface LifecycleStatusAccessor
Provides an accessor for a
LifecycleStatus
property.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
LifecycleStatusAccessor.LifecycleStatusBuilder<B extends LifecycleStatusAccessor.LifecycleStatusBuilder<B>>
Provides a builder method for aLifecycleStatus
property returning the builder for applying multiple build operations.static interface
Provides a mutator for aLifecycleStatus
property.static interface
Provides aLifecycleStatus
property. -
Method Summary
-
Method Details
-
getLifecycleStatus
LifecycleStatus getLifecycleStatus()Retrieves theLifecycleStatus
property from the property. Determines in whichLifecycleStatus
status a component is in.- Returns:
- Returns the
LifecycleStatus
property stored by the property.
-