

Public Member Functions | |
| OfflineSubStateAbstract (AlmaSubsystemContext superContext, OfflineState offlineContext, AcsLogger logger) | |
| abstract AcsState[] | getStateHierarchy () |
| abstract String | stateName () |
| abstract void | entry () |
| void | initPass1 () throws AcsJIllegalStateEventEx |
| void | initPass2 () throws AcsJIllegalStateEventEx |
| void | shutdownPass2 () throws AcsJIllegalStateEventEx |
Protected Attributes | |
| final AcsLogger | logger |
| AlmaSubsystemContext | m_superContext |
| OfflineState | m_offlineContext |
Abstract class for substates of composite state 'Offline'.
| alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::OfflineSubStateAbstract | ( | AlmaSubsystemContext | superContext, | |
| OfflineState | offlineContext, | |||
| AcsLogger | logger | |||
| ) | [inline] |
References m_offlineContext, and m_superContext.
| abstract void alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::entry | ( | ) | [pure virtual] |
Implements alma::acs::genfw::runtime::sm::AcsState.
Implemented in alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State, alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State, alma::ACS::MasterComponentImpl::statemachine::PreInitializedState, alma::ACS::MasterComponentImpl::statemachine::PreShutdownState, alma::ACS::MasterComponentImpl::statemachine::ReinitializingState, alma::ACS::MasterComponentImpl::statemachine::ShutdownState, alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State, and alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State.
Referenced by alma::ACS::MasterComponentImpl::statemachine::OfflineState::setSubstate().
| abstract AcsState [] alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::getStateHierarchy | ( | ) | [pure virtual] |
Implements alma::acs::genfw::runtime::sm::AcsState.
Implemented in alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State, alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State, alma::ACS::MasterComponentImpl::statemachine::PreInitializedState, alma::ACS::MasterComponentImpl::statemachine::PreShutdownState, alma::ACS::MasterComponentImpl::statemachine::ReinitializingState, alma::ACS::MasterComponentImpl::statemachine::ShutdownState, alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State, and alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State.
Referenced by alma::ACS::MasterComponentImpl::statemachine::OfflineState::getStateHierarchy().
| void alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::initPass1 | ( | ) | throws AcsJIllegalStateEventEx [inline] |
| void alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::initPass2 | ( | ) | throws AcsJIllegalStateEventEx [inline] |
| void alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::shutdownPass2 | ( | ) | throws AcsJIllegalStateEventEx [inline] |
| abstract String alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::stateName | ( | ) | [pure virtual] |
Implements alma::acs::genfw::runtime::sm::AcsState.
Implemented in alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State, alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State, alma::ACS::MasterComponentImpl::statemachine::PreInitializedState, alma::ACS::MasterComponentImpl::statemachine::PreShutdownState, alma::ACS::MasterComponentImpl::statemachine::ReinitializingState, alma::ACS::MasterComponentImpl::statemachine::ShutdownState, alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State, and alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State.
Referenced by initPass1(), initPass2(), and shutdownPass2().
final AcsLogger alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::logger [protected] |
Referenced by alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State::entry(), alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State::entry(), alma::ACS::MasterComponentImpl::statemachine::ReinitializingState::entry(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::entry(), and alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State::entry().
OfflineState alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::m_offlineContext [protected] |
Referenced by alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State::activate(), alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State::activate(), alma::ACS::MasterComponentImpl::statemachine::ShutdownState::activate(), alma::ACS::MasterComponentImpl::statemachine::ReinitializingState::activate(), alma::ACS::MasterComponentImpl::statemachine::PreShutdownState::activate(), alma::ACS::MasterComponentImpl::statemachine::PreInitializedState::activate(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::activate(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State::activate(), and OfflineSubStateAbstract().
AlmaSubsystemContext alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::m_superContext [protected] |
Referenced by alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State::activate(), alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State::activate(), alma::ACS::MasterComponentImpl::statemachine::ShutdownState::activate(), alma::ACS::MasterComponentImpl::statemachine::ReinitializingState::activate(), alma::ACS::MasterComponentImpl::statemachine::PreShutdownState::activate(), alma::ACS::MasterComponentImpl::statemachine::PreInitializedState::activate(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::activate(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State::activate(), alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass2State::entry(), alma::ACS::MasterComponentImpl::statemachine::ShuttingdownPass1State::entry(), alma::ACS::MasterComponentImpl::statemachine::ReinitializingState::entry(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::entry(), alma::ACS::MasterComponentImpl::statemachine::InitializingPass1State::entry(), alma::ACS::MasterComponentImpl::statemachine::ShutdownState::initPass1(), initPass1(), alma::ACS::MasterComponentImpl::statemachine::PreInitializedState::initPass2(), initPass2(), OfflineSubStateAbstract(), alma::ACS::MasterComponentImpl::statemachine::PreShutdownState::shutdownPass2(), and shutdownPass2().
1.6.2