org.opennms.web.alarm
Class DaoWebAlarmRepository
java.lang.Object
org.opennms.web.alarm.DaoWebAlarmRepository
- All Implemented Interfaces:
- WebAlarmRepository
public class DaoWebAlarmRepository
- extends Object
- implements WebAlarmRepository
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DaoWebAlarmRepository
public DaoWebAlarmRepository()
acknowledgeAll
@Transactional
public void acknowledgeAll(String user,
Date timestamp)
- Specified by:
acknowledgeAll in interface WebAlarmRepository
acknowledgeMatchingAlarms
@Transactional
public void acknowledgeMatchingAlarms(String user,
Date timestamp,
AlarmCriteria criteria)
- Specified by:
acknowledgeMatchingAlarms in interface WebAlarmRepository
clearAlarms
@Transactional
public void clearAlarms(int[] alarmIds,
String user,
Date timestamp)
- Specified by:
clearAlarms in interface WebAlarmRepository
countMatchingAlarms
@Transactional
public int countMatchingAlarms(AlarmCriteria criteria)
- Specified by:
countMatchingAlarms in interface WebAlarmRepository
countMatchingAlarmsBySeverity
@Transactional
public int[] countMatchingAlarmsBySeverity(AlarmCriteria criteria)
- Specified by:
countMatchingAlarmsBySeverity in interface WebAlarmRepository
escalateAlarms
@Transactional
public void escalateAlarms(int[] alarmIds,
String user,
Date timestamp)
- Specified by:
escalateAlarms in interface WebAlarmRepository
getAlarm
@Transactional
public Alarm getAlarm(int alarmId)
- Specified by:
getAlarm in interface WebAlarmRepository
getMatchingAlarms
@Transactional
public Alarm[] getMatchingAlarms(AlarmCriteria criteria)
- Specified by:
getMatchingAlarms in interface WebAlarmRepository
unacknowledgeAll
@Transactional
public void unacknowledgeAll()
- Specified by:
unacknowledgeAll in interface WebAlarmRepository
unacknowledgeMatchingAlarms
@Transactional
public void unacknowledgeMatchingAlarms(AlarmCriteria criteria)
- Specified by:
unacknowledgeMatchingAlarms in interface WebAlarmRepository
acknowledgeAlarms
@Transactional
public void acknowledgeAlarms(int[] alarmIds,
String user,
Date timestamp)
- Specified by:
acknowledgeAlarms in interface WebAlarmRepository
unacknowledgeAlarms
@Transactional
public void unacknowledgeAlarms(int[] alarmIds)
- Specified by:
unacknowledgeAlarms in interface WebAlarmRepository
Copyright © 2009. All Rights Reserved.