public class ShuttingdownPass2State extends OfflineSubStateAbstract implements AcsSimpleState
logger, m_offlineContext, m_superContext| Constructor and Description |
|---|
ShuttingdownPass2State(AlmaSubsystemContext superContext,
OfflineState context,
AcsLogger logger) |
| 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() |
void |
exit() |
AcsState[] |
getStateHierarchy() |
java.lang.String |
stateName() |
initPass1, initPass2, shutdownPass2public ShuttingdownPass2State(AlmaSubsystemContext superContext, OfflineState context, AcsLogger logger)
public java.lang.String stateName()
stateName in interface AcsStatestateName in class OfflineSubStateAbstractpublic AcsState[] getStateHierarchy()
getStateHierarchy in interface AcsStategetStateHierarchy in class OfflineSubStateAbstractalma.ACS.MasterComponentImpl.statemachine.AcsState#getStateHierarchy()public void activate(java.lang.String eventName)
AcsSimpleStateactivate in interface AcsSimpleStatepublic void entry()
entry in interface AcsStateentry in class OfflineSubStateAbstractpublic void exit()