alma::ACS::MasterComponentImpl::statemachine::AvailableState Class Reference

Inheritance diagram for alma::ACS::MasterComponentImpl::statemachine::AvailableState:
Inheritance graph
[legend]
Collaboration diagram for alma::ACS::MasterComponentImpl::statemachine::AvailableState:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AvailableState (AlmaSubsystemContext superContext)
String stateName ()
synchronized AcsState[] getStateHierarchy ()
void setSubstate (AvailableSubStateAbstract newSubState, String eventName)
void entry ()
void initPass1 () throws AcsJIllegalStateEventEx
void initPass2 () throws AcsJIllegalStateEventEx
void start () throws AcsJIllegalStateEventEx
void stop () throws AcsJIllegalStateEventEx
void shutdownPass2 () throws AcsJIllegalStateEventEx
void reinit ()
void error ()
void shutdownPass1 ()

Public Attributes

AvailableSubStateAbstract m_subState

Constructor & Destructor Documentation

alma::ACS::MasterComponentImpl::statemachine::AvailableState::AvailableState ( AlmaSubsystemContext  superContext  )  [inline]

Member Function Documentation

void alma::ACS::MasterComponentImpl::statemachine::AvailableState::entry (  )  [inline, virtual]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::error (  )  [inline]
synchronized AcsState [] alma::ACS::MasterComponentImpl::statemachine::AvailableState::getStateHierarchy (  )  [inline, virtual]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::initPass1 (  )  throws AcsJIllegalStateEventEx [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::initPass2 (  )  throws AcsJIllegalStateEventEx [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::reinit (  )  [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::setSubstate ( AvailableSubStateAbstract  newSubState,
String  eventName 
) [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::shutdownPass1 (  )  [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::shutdownPass2 (  )  throws AcsJIllegalStateEventEx [inline]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::start (  )  throws AcsJIllegalStateEventEx [inline]
String alma::ACS::MasterComponentImpl::statemachine::AvailableState::stateName (  )  [inline, virtual]
void alma::ACS::MasterComponentImpl::statemachine::AvailableState::stop (  )  throws AcsJIllegalStateEventEx [inline]

Member Data Documentation


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2