Package org.yamcs.alarms
Class ParameterAlarmStreamer
- All Implemented Interfaces:
AlarmListener<ParameterValue>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Fields inherited from class org.yamcs.alarms.AlarmStreamer
CNAME_ACK_BY, CNAME_ACK_MSG, CNAME_ACK_TIME, CNAME_CLEAR_MSG, CNAME_CLEARED_BY, CNAME_CLEARED_TIME, CNAME_SEQ_NUM, CNAME_SHELVE_DURATION, CNAME_SHELVED_BY, CNAME_SHELVED_MSG, CNAME_SHELVED_TIME, CNAME_TRIGGER_TIME, CNAME_UPDATE_TIME, CNAME_VALUE_COUNT, CNAME_VIOLATION_COUNT, stream
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected String
protected String
protected String
getTupleKey
(ActiveAlarm<ParameterValue> activeAlarm) protected long
getUpdateTime
(ParameterValue alarmDetail) Methods inherited from class org.yamcs.alarms.AlarmStreamer
notifySeverityIncrease, notifyUpdate, notifyValueUpdate
-
Field Details
-
CNAME_LAST_EVENT
- See Also:
-
CNAME_TRIGGER
- See Also:
-
CNAME_CLEAR
- See Also:
-
CNAME_SEVERITY_INCREASED
- See Also:
-
-
Constructor Details
-
ParameterAlarmStreamer
-
-
Method Details
-
getTupleKey
- Specified by:
getTupleKey
in classAlarmStreamer<ParameterValue>
-
getColNameLastEvent
- Specified by:
getColNameLastEvent
in classAlarmStreamer<ParameterValue>
-
getColNameClear
- Specified by:
getColNameClear
in classAlarmStreamer<ParameterValue>
-
getColNameTrigger
- Specified by:
getColNameTrigger
in classAlarmStreamer<ParameterValue>
-
getColNameSeverityIncreased
- Specified by:
getColNameSeverityIncreased
in classAlarmStreamer<ParameterValue>
-
getUpdateTime
- Specified by:
getUpdateTime
in classAlarmStreamer<ParameterValue>
-