Package org.yamcs.alarms
Class EventAlarmStreamer
- All Implemented Interfaces:
AlarmListener<Db.Event>
Receives event alarms from the
AlarmServer
and sends them to the events_alarms stream to be recorded-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final DataType
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<Db.Event> activeAlarm) protected long
getUpdateTime
(Db.Event alarmDetail) Methods inherited from class org.yamcs.alarms.AlarmStreamer
notifySeverityIncrease, notifyUpdate, notifyValueUpdate
-
Field Details
-
EVENT_DATA_TYPE
-
CNAME_LAST_EVENT
- See Also:
-
CNAME_TRIGGER
- See Also:
-
CNAME_CLEAR
- See Also:
-
CNAME_SEVERITY_INCREASED
- See Also:
-
-
Constructor Details
-
EventAlarmStreamer
-
-
Method Details
-
getTupleKey
- Specified by:
getTupleKey
in classAlarmStreamer<Db.Event>
-
getColNameLastEvent
- Specified by:
getColNameLastEvent
in classAlarmStreamer<Db.Event>
-
getColNameClear
- Specified by:
getColNameClear
in classAlarmStreamer<Db.Event>
-
getColNameTrigger
- Specified by:
getColNameTrigger
in classAlarmStreamer<Db.Event>
-
getColNameSeverityIncreased
- Specified by:
getColNameSeverityIncreased
in classAlarmStreamer<Db.Event>
-
getUpdateTime
- Specified by:
getUpdateTime
in classAlarmStreamer<Db.Event>
-