Inherits alma::alarmsystem::AlarmServicePOA.
Classes | |
class | AcsComponentTerminator |
Public Member Functions | |
AcsAlarmSystem (AlarmSystemCorbaServer corbaServer) throws Exception | |
boolean | isACSAlarmService () |
synchronized void | shutdown () |
synchronized void | submitAlarm (Triplet triplet, boolean active, String sourceHostName, String sourceName, long timestamp, Property[] alarmProperties) throws BadParameterEx, UnexpectedExceptionEx |
alma.acs.alarmsystem.acsimpl.AcsAlarmSystem.AcsAlarmSystem | ( | AlarmSystemCorbaServer | corbaServer | ) | throws Exception |
Constructor
References alma.acs.alarmsystem.corbaservice.AlarmSystemCorbaServer.getLogger().
boolean alma.acs.alarmsystem.acsimpl.AcsAlarmSystem.isACSAlarmService | ( | ) |
Return the type of alarm system
true
synchronized void alma.acs.alarmsystem.acsimpl.AcsAlarmSystem.shutdown | ( | ) |
Shutdown the alarm service
synchronized void alma.acs.alarmsystem.acsimpl.AcsAlarmSystem.submitAlarm | ( | Triplet | triplet, | |
boolean | active, | |||
String | sourceHostName, | |||
String | sourceName, | |||
long | timestamp, | |||
Property[] | alarmProperties | |||
) | throws BadParameterEx, UnexpectedExceptionEx |
IDL method: submit an alarm without.
Build a message to sent to the AlarmMessageProcessorImpl#process(Message).
triplet | The triplet of the alarm | |
active | if true the alarm is active | |
sourceHostName | The name of the host of the source | |
timestamp | The timestamp of the source | |
alarmProperties | Additional user-defined properties of the alarm |