Uses of Class
org.yamcs.alarms.ActiveAlarm
-
Uses of ActiveAlarm in org.yamcs.alarms
Modifier and TypeMethodDescriptionAlarmServer.acknowledge
(ActiveAlarm<T> alarm, String username, long ackTime, String message) Acknowledges an active alarm instance.AlarmServer.clear
(ActiveAlarm<T> alarm, String username, long clearTime, String message) Acknowledges an active alarm instance.AlarmServer.getActiveAlarm
(S subject) Returns the active alarm for the specifiedsubject
.AlarmServer.getActiveAlarm
(S subject, int id) Returns the active alarm for the specifiedsubject
if it also matches the specifiedid
.AlarmServer.reset
(ActiveAlarm<T> alarm, String username, long resetTime, String message) Reset a latched alarmAlarmServer.shelve
(ActiveAlarm<T> alarm, String username, String message, long shelveDuration) Shelve an alarmAlarmServer.unshelve
(ActiveAlarm<T> alarm, String username) Un-shelve an alarmModifier and TypeMethodDescriptionMap<S,
ActiveAlarm<T>> AlarmServer.addAlarmListener
(AlarmListener<T> listener) Register for alarm noticesMap<S,
ActiveAlarm<T>> AlarmServer.getActiveAlarms()
Returns the current set of active alarmsModifier and TypeMethodDescriptionAlarmServer.acknowledge
(ActiveAlarm<T> alarm, String username, long ackTime, String message) Acknowledges an active alarm instance.AlarmServer.clear
(ActiveAlarm<T> alarm, String username, long clearTime, String message) Acknowledges an active alarm instance.AlarmStreamer.getTupleKey
(ActiveAlarm<T> activeAlarm) EventAlarmStreamer.getTupleKey
(ActiveAlarm<Db.Event> activeAlarm) ParameterAlarmStreamer.getTupleKey
(ActiveAlarm<ParameterValue> activeAlarm) void
AlarmListener.notifySeverityIncrease
(ActiveAlarm<T> activeAlarm) void
AlarmStreamer.notifySeverityIncrease
(ActiveAlarm<T> activeAlarm) void
AlarmListener.notifyUpdate
(AlarmNotificationType notificationType, ActiveAlarm<T> activeAlarm) void
AlarmStreamer.notifyUpdate
(AlarmNotificationType notificationType, ActiveAlarm<T> activeAlarm) void
AlarmListener.notifyValueUpdate
(ActiveAlarm<T> activeAlarm) void
AlarmStreamer.notifyValueUpdate
(ActiveAlarm<T> activeAlarm) AlarmServer.reset
(ActiveAlarm<T> alarm, String username, long resetTime, String message) Reset a latched alarmAlarmServer.shelve
(ActiveAlarm<T> alarm, String username, String message, long shelveDuration) Shelve an alarmAlarmServer.unshelve
(ActiveAlarm<T> alarm, String username) Un-shelve an alarm -
Uses of ActiveAlarm in org.yamcs.http.api
Modifier and TypeMethodDescriptionstatic ActiveAlarm<?>
AlarmsApi.verifyAlarm
(Processor processor, String alarmName, int id) Finds the appropriate alarm server for the alarm.Modifier and TypeMethodDescriptionstatic final <T> AlarmData
AlarmsApi.toAlarmData
(AlarmNotificationType notificationType, ActiveAlarm<T> activeAlarm, boolean detail)