Interface AlarmJournalManager
-
public interface AlarmJournalManagerBase interface for an Alarm Journal manager, which will manager any number ofAlarmJournals- Since:
- 8.0.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>getAvailableJournalProfiles()AlarmQueryResultquery(java.lang.String profile, AlarmFilter filter)voidstoreEvent(AlarmEvent event, AlarmStateTransition transition)voidstoreRawEvent(java.lang.String targetJournal, java.lang.String source, java.lang.String dispPath, java.lang.String uuid, int priority, int eventType, int eventFlags, EventData data)voidstoreSystemEvent(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)
-
-