public interface AlarmEvent extends PropertySet
Modifier and Type | Method and Description |
---|---|
void |
acknowledge(EventData ackData) |
void |
active(EventData activeData) |
void |
clear(EventData clearData) |
EventData |
getAckData() |
EventData |
getActiveData() |
EventData |
getClearedData() |
StringPath |
getDisplayPath() |
java.lang.String |
getDisplayPathOrSource() |
java.util.UUID |
getId()
The unique id for this event.
|
AlarmStateTransition |
getLastEventState()
Returns the most recent transition, or if this event represents a single state, the particular state that it
represents.
|
java.lang.String |
getName() |
java.lang.String |
getNotes() |
AlarmPriority |
getPriority()
Returns the priority of the alarm event.
|
QualifiedPath |
getSource()
The path to the alarm that generated this event.
|
AlarmState |
getState()
Returns the current state, as an enum.
|
boolean |
isAcked() |
boolean |
isCleared() |
boolean |
isShelved()
Returns whether this is event is currently shelved, if the ShelfExpiration property is set, or whether the event
was shelved, for journaled events, base on whether the IsShelved property is set.
|
getCount, getProperties, getValues
merge, remove, set, set
contains, get, getOrDefault, getOrElse, isExtended, isInherited
java.util.UUID getId()
QualifiedPath getSource()
java.lang.String getName()
AlarmPriority getPriority()
StringPath getDisplayPath()
java.lang.String getDisplayPathOrSource()
void active(EventData activeData)
void acknowledge(EventData ackData)
void clear(EventData clearData)
boolean isCleared()
boolean isAcked()
boolean isShelved()
AlarmState getState()
AlarmStateTransition getLastEventState()
EventData getActiveData()
EventData getClearedData()
EventData getAckData()
java.lang.String getNotes()