public class OperationalState extends AvailableSubStateAbstract implements AcsSimpleState
m_context, m_superContext| Constructor and Description |
|---|
OperationalState(AlmaSubsystemContext superContext,
AvailableState context) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(java.lang.String eventName)
Causes the state to set itself as the current state, propagating the change up
the state hierarchy.
|
void |
entry() |
AcsState[] |
getStateHierarchy() |
void |
start() |
java.lang.String |
stateName() |
void |
stop() |
error, initPass1, initPass2, reinit, shutdownPass1, shutdownPass2public OperationalState(AlmaSubsystemContext superContext, AvailableState context)
public java.lang.String stateName()
stateName in interface AcsStatestateName in class AvailableSubStateAbstractpublic void activate(java.lang.String eventName)
AcsSimpleStateactivate in interface AcsSimpleStatepublic void entry()
entry in interface AcsStateentry in class AvailableSubStateAbstractpublic void start()
start in class AvailableSubStateAbstractpublic void stop()
stop in class AvailableSubStateAbstractpublic AcsState[] getStateHierarchy()
getStateHierarchy in interface AcsStategetStateHierarchy in class AvailableSubStateAbstractalma.ACS.MasterComponentImpl.statemachine.AcsState#getStateHierarchy()