Public Member Functions | |
ShuttingdownPass1State (AlmaSubsystemContext superContext, OfflineState context, AcsLogger logger) | |
String | stateName () |
AcsState[] | getStateHierarchy () |
void | activate (String eventName) |
void | entry () |
void | exit () |
alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.ShuttingdownPass1State | ( | AlmaSubsystemContext | superContext, | |
OfflineState | context, | |||
AcsLogger | logger | |||
) |
void alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.activate | ( | String | eventName | ) |
Causes the state to set itself as the current state, propagating the change up the state hierarchy.
Implements alma.acs.genfw.runtime.sm.AcsSimpleState.
References alma.ACS.MasterComponentImpl.statemachine.OfflineSubStateAbstract.m_offlineContext, alma.ACS.MasterComponentImpl.statemachine.OfflineSubStateAbstract.m_superContext, and alma.ACS.MasterComponentImpl.statemachine.OfflineState.setSubstate().
Referenced by alma.ACS.MasterComponentImpl.statemachine.AvailableSubStateAbstract.shutdownPass1().
void alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.entry | ( | ) |
Implements alma.acs.genfw.runtime.sm.AcsState.
References alma.acs.genfw.runtime.sm.AcsDoActivity.execute(), alma.ACS.MasterComponentImpl.statemachine.AlmaSubsystemContext.getSharedActivityExecutor(), alma.ACS.MasterComponentImpl.statemachine.OfflineSubStateAbstract.logger, alma.ACS.MasterComponentImpl.statemachine.AlmaSubsystemContext.m_stateError, alma.ACS.MasterComponentImpl.statemachine.AlmaSubsystemContext.m_statePreShutdown, alma.ACS.MasterComponentImpl.statemachine.OfflineSubStateAbstract.m_superContext, and alma.ACS.MasterComponentImpl.statemachine.AlmaSubsystemContext.shutDownSubsysPass1().
void alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.exit | ( | ) |
AcsState [] alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.getStateHierarchy | ( | ) |
String alma.ACS.MasterComponentImpl.statemachine.ShuttingdownPass1State.stateName | ( | ) |
Implements alma.acs.genfw.runtime.sm.AcsState.