Package org.yamcs.alarms
-
Interface Summary Interface Description AlarmListener<T> -
Class Summary Class Description ActiveAlarm<T> Keeps track of the alarm for one parameter or event.AlarmReporter Generates alarm events for a processor, by subscribing to all relevant parameters.AlarmServer<S,T> Maintains a list of active alarms.AlarmStreamer<T> EventAlarmServer Handles alarms for events.EventAlarmStreamer Receives event alarms from theAlarmServer
and sends them to the events_alarms stream to be recordedEventId The id of an event alarm is its (source,type)ParameterAlarmStreamer -
Enum Summary Enum Description AlarmNotificationType AlarmState Inspired from ANSI/ISA–18.2 Management Of Alarm Systems For The Process Industries process is the entity that triggers the alarm, in our case parameters or events. -
Exception Summary Exception Description AlarmSequenceException Used by AlarmServer to indicate that a specified alarm instance does not have the expected sequence number.CouldNotAcknowledgeAlarmException Used by AlarmServer to indicate when the acknowledge on an alarm did not work.