Interface AlarmJournalManager
-
public interface AlarmJournalManager
Base interface for an Alarm Journal manager, which will manager any number ofAlarmJournal
s- Since:
- 8.0.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAvailableJournalProfiles()
AlarmQueryResult
query(java.lang.String profile, AlarmFilter filter)
void
storeEvent(AlarmEvent event, AlarmStateTransition transition)
void
storeRawEvent(java.lang.String targetJournal, java.lang.String source, java.lang.String dispPath, java.lang.String uuid, int priority, int eventType, int eventFlags, EventData data)
void
storeSystemEvent(QualifiedPath eventSource, EventData data)
-
-
-
Method Detail
-
getAvailableJournalProfiles
@Nonnull java.util.List<java.lang.String> getAvailableJournalProfiles()
-
query
@Nonnull AlarmQueryResult query(java.lang.String profile, AlarmFilter filter) throws java.lang.Exception
- Throws:
java.lang.Exception
-
storeEvent
void storeEvent(AlarmEvent event, AlarmStateTransition transition)
-
storeSystemEvent
void storeSystemEvent(QualifiedPath eventSource, EventData data)
-
storeRawEvent
void storeRawEvent(java.lang.String targetJournal, java.lang.String source, java.lang.String dispPath, java.lang.String uuid, int priority, int eventType, int eventFlags, EventData data)
-
-