public interface AlarmDao extends LegacyOnmsDao<OnmsAlarm,Integer>
Modifier and Type | Method and Description |
---|---|
OnmsAlarm |
findByReductionKey(String reductionKey) |
List<OnmsAlarm> |
getAlarmsForEventParameters(Map<String,String> eventParameters) |
List<HeatMapElement> |
getHeatMapItemsForEntity(String entityNameColumn,
String entityIdColumn,
boolean processAcknowledgedAlarms,
String restrictionColumn,
String restrictionValue,
String... groupByColumns) |
List<AlarmSummary> |
getNodeAlarmSummaries()
Get the list of current - not yet acknowledged - alarms per node with severity greater than normal,
reflecting the max severity, the minimum last event time and alarm count;
ordered by the oldest.
|
List<AlarmSummary> |
getNodeAlarmSummariesIncludeAcknowledgedOnes(List<Integer> nodeIds)
Get the list of current alarms per node with severity not equal to cleared, reflecting the max severity,
the minimum last event time and alarm count.
|
List<SituationSummary> |
getSituationSummaries()
Get the list of current - not yet acknowledged - situations with severity greater than normal;
|
countMatching, findMatching
clear, countAll, countMatching, delete, delete, findAll, findMatching, flush, get, initialize, load, lock, save, saveOrUpdate, update
List<AlarmSummary> getNodeAlarmSummaries()
Get the list of current - not yet acknowledged - alarms per node with severity greater than normal, reflecting the max severity, the minimum last event time and alarm count; ordered by the oldest.
List<SituationSummary> getSituationSummaries()
Get the list of current - not yet acknowledged - situations with severity greater than normal;
List<AlarmSummary> getNodeAlarmSummariesIncludeAcknowledgedOnes(List<Integer> nodeIds)
nodeIds
- The nodeIds you want to restrict the AlarmSummary calculation to. Must not be NULL!List<HeatMapElement> getHeatMapItemsForEntity(String entityNameColumn, String entityIdColumn, boolean processAcknowledgedAlarms, String restrictionColumn, String restrictionValue, String... groupByColumns)
Copyright © 2021. All rights reserved.