public class OnlineState extends AvailableSubStateAbstract implements AcsSimpleState
m_context, m_superContext| Constructor and Description |
|---|
OnlineState(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 OnlineState(AlmaSubsystemContext superContext, AvailableState context)
public java.lang.String stateName()
stateName in interface AcsStatestateName in class AvailableSubStateAbstractpublic AcsState[] getStateHierarchy()
getStateHierarchy in interface AcsStategetStateHierarchy in class AvailableSubStateAbstractalma.ACS.MasterComponentImpl.statemachine.AcsState#getStateHierarchy()public void activate(java.lang.String eventName)
AcsSimpleStateactivate in interface AcsSimpleStatepublic void entry()
entry in interface AcsStateentry in class AvailableSubStateAbstractpublic void stop()
stop in class AvailableSubStateAbstractpublic void start()
start in class AvailableSubStateAbstract