

Public Member Functions | |
| void | multiFault () |
| void | terminate_multiFault () |
Private Member Functions | |
| void | init (String family, String member, int code) throws ACSASFactoryNotInitedEx, SourceCreationErrorEx, FaultStateCreationErrorEx |
Private Attributes | |
| final String | FF = "MF" |
| final String | FM = "ALARM_SOURCE_MF" |
| final int | FC = 0 |
| ACSAlarmSystemInterface | alarmSource = null |
| ACSFaultState[] | faultStates = null |
| void alma::alarmsystemdemo::MFImpl::MFImpl::init | ( | String | family, | |
| String | member, | |||
| int | code | |||
| ) | throws ACSASFactoryNotInitedEx, SourceCreationErrorEx, FaultStateCreationErrorEx [inline, private] |
Init i.e. create the fault state and the source
| family | The FaultFamily | |
| member | The FaultMember | |
| code | The FaultCode |
References alarmSource, faultStates, alma::acs::component::ComponentImplBase::name(), and alma::alarmsystem::source::ACSFaultState::setUserProperties().
Referenced by multiFault(), and terminate_multiFault().
| void alma::alarmsystemdemo::MFImpl::MFImpl::multiFault | ( | ) | [inline] |
Send nFaults ACTIVE alarms
| nFaults | The number of alarms to send |
Implements alma::alarmsystemdemo::MFOperations.
References alarmSource, faultStates, FC, FF, FM, init(), alma::alarmsystem::source::ACSAlarmSystemInterface::push(), alma::alarmsystem::source::ACSFaultState::setDescriptor(), and alma::alarmsystem::source::ACSFaultState::setUserTimestamp().
| void alma::alarmsystemdemo::MFImpl::MFImpl::terminate_multiFault | ( | ) | [inline] |
Send nFaults TERMINATE alarms
| nFaults | The number of alarms to send |
Implements alma::alarmsystemdemo::MFOperations.
References alarmSource, faultStates, FC, FF, FM, init(), alma::alarmsystem::source::ACSAlarmSystemInterface::push(), alma::alarmsystem::source::ACSFaultState::setDescriptor(), and alma::alarmsystem::source::ACSFaultState::setUserTimestamp().
Referenced by init(), multiFault(), and terminate_multiFault().
ACSFaultState [] alma::alarmsystemdemo::MFImpl::MFImpl::faultStates = null [private] |
Referenced by init(), multiFault(), and terminate_multiFault().
final int alma::alarmsystemdemo::MFImpl::MFImpl::FC = 0 [private] |
Referenced by multiFault(), and terminate_multiFault().
final String alma::alarmsystemdemo::MFImpl::MFImpl::FF = "MF" [private] |
Referenced by multiFault(), and terminate_multiFault().
final String alma::alarmsystemdemo::MFImpl::MFImpl::FM = "ALARM_SOURCE_MF" [private] |
Referenced by multiFault(), and terminate_multiFault().
1.6.2