- 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
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceLifecycleStatusAccessor.LifecycleStatusBuilder<B extends LifecycleStatusAccessor.LifecycleStatusBuilder<B>>Provides a builder method for aLifecycleStatusproperty returning the builder for applying multiple build operations.static interfaceProvides a mutator for aLifecycleStatusproperty.static interfaceProvides aLifecycleStatusproperty. -
Method Summary
-
Method Details
-
getLifecycleStatus
LifecycleStatus getLifecycleStatus()Retrieves theLifecycleStatusproperty from the property. Determines in whichLifecycleStatusstatus a component is in.- Returns:
- Returns the
LifecycleStatusproperty stored by the property.
-