Uses of Class
org.yamcs.alarms.ActiveAlarm
Packages that use ActiveAlarm
-
Uses of ActiveAlarm in org.yamcs.alarms
Fields in org.yamcs.alarms with type parameters of type ActiveAlarmModifier and TypeFieldDescriptionprotected Map<S,
ActiveAlarm<T>> AbstractAlarmServer.activeAlarms
Methods in org.yamcs.alarms that return ActiveAlarmModifier 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) Clears 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 alarmprotected static ActiveAlarm<ParameterValue>
ParameterAlarmServer.tupleToActiveAlarm
(Parameter parameter, Tuple tuple) AlarmServer.unshelve
(ActiveAlarm<T> alarm, String username) Un-shelve an alarmMethods in org.yamcs.alarms that return types with arguments of type ActiveAlarmModifier and TypeMethodDescriptionMap<S,
ActiveAlarm<T>> AbstractAlarmServer.addAlarmListener
(AlarmListener<T> listener) Register for alarm noticesMap<S,
ActiveAlarm<T>> AbstractAlarmServer.getActiveAlarms()
Returns the current set of active alarmsMethods in org.yamcs.alarms with parameters of type ActiveAlarmModifier 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) Clears an active alarm instance.AlarmStreamer.getTupleKey
(AlarmNotificationType notificationType, ActiveAlarm<T> activeAlarm) EventAlarmStreamer.getTupleKey
(AlarmNotificationType notificationType, ActiveAlarm<Db.Event> activeAlarm) ParameterAlarmStreamer.getTupleKey
(AlarmNotificationType notificationType, ActiveAlarm<ParameterValue> activeAlarm) void
AlarmListener.notifySeverityIncrease
(ActiveAlarm<T> activeAlarm) void
AlarmStreamer.notifySeverityIncrease
(ActiveAlarm<T> activeAlarm) default void
AlarmListener.notifyShutdown
(ActiveAlarm<T> alarm) Called when the alarm server is shutting down.void
EventAlarmStreamer.notifyShutdown
(ActiveAlarm<Db.Event> alarm) generate a tuple with the violation/value counters and the last value to be saved in the database before shutdownvoid
ParameterAlarmStreamer.notifyShutdown
(ActiveAlarm<ParameterValue> alarm) generate a tuple with the violation/value counters and the last value to be saved in the database before shutdownvoid
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 alarmMethod parameters in org.yamcs.alarms with type arguments of type ActiveAlarmModifier and TypeMethodDescriptionprotected abstract void
AbstractAlarmServer.addActiveAlarmFromTuple
(Mdb mdb, Tuple t, Map<S, ActiveAlarm<T>> alarms) protected void
EventAlarmServer.addActiveAlarmFromTuple
(Mdb mdb, Tuple tuple, Map<EventId, ActiveAlarm<Db.Event>> alarms) protected void
ParameterAlarmServer.addActiveAlarmFromTuple
(Mdb mdb, Tuple tuple, Map<Parameter, ActiveAlarm<ParameterValue>> alarms) protected void
AbstractAlarmServer.loadAlarmsFromDb
(double numDays, Map<S, ActiveAlarm<T>> alarms) -
Uses of ActiveAlarm in org.yamcs.http.api
Methods in org.yamcs.http.api that return ActiveAlarmModifier and TypeMethodDescriptionstatic ActiveAlarm<?>
AlarmsApi.verifyAlarm
(Processor processor, String alarmName, int id) Finds the appropriate alarm server for the alarm.Methods in org.yamcs.http.api with parameters of type ActiveAlarmModifier and TypeMethodDescriptionstatic final <T> AlarmData
AlarmsApi.toAlarmData
(AlarmNotificationType notificationType, ActiveAlarm<T> activeAlarm, boolean readonly, boolean detail)