public abstract class AlmaSubsystemStateAbstract extends java.lang.Object implements AcsState
| Modifier and Type | Field and Description |
|---|---|
protected AlmaSubsystemContext |
m_superContext |
| Constructor and Description |
|---|
AlmaSubsystemStateAbstract(AlmaSubsystemContext superContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
entry() |
void |
error() |
void |
exit() |
abstract AcsState[] |
getStateHierarchy() |
void |
initPass1() |
void |
initPass2() |
void |
reinit() |
void |
shutdownPass1() |
void |
shutdownPass2() |
void |
start() |
abstract java.lang.String |
stateName() |
void |
stop() |
protected AlmaSubsystemContext m_superContext
public AlmaSubsystemStateAbstract(AlmaSubsystemContext superContext)
public abstract AcsState[] getStateHierarchy()
getStateHierarchy in interface AcsStatepublic abstract java.lang.String stateName()
public void stop()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void shutdownPass1()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void initPass2()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void start()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void initPass1()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void shutdownPass2()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void reinit()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void error()
throws AcsJIllegalStateEventEx
AcsJIllegalStateEventExpublic void exit()