public class DefaultAlarmService extends Object implements AlarmService
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_USER |
Constructor and Description |
---|
DefaultAlarmService() |
Modifier and Type | Method and Description |
---|---|
void |
acknowledgeAlarm(OnmsAlarm alarm,
Date now) |
void |
clearAlarm(OnmsAlarm alarm,
Date clearTime) |
void |
deleteAlarm(OnmsAlarm alarm) |
void |
escalateAlarm(OnmsAlarm alarm,
Date now) |
void |
sendEvent(Event e)
Asynchronously broadcast the given event.
|
void |
setAlarmDao(AlarmDao alarmDao) |
void |
setAlarmEntityNotifier(AlarmEntityNotifier alarmEntityNotifier) |
void |
setEventForwarder(EventForwarder eventForwarder) |
void |
setSeverity(OnmsAlarm alarm,
OnmsSeverity severity,
Date now) |
void |
unclearAlarm(OnmsAlarm alarm,
Date now) |
protected static final String DEFAULT_USER
@Transactional public void clearAlarm(OnmsAlarm alarm, Date clearTime)
clearAlarm
in interface AlarmService
@Transactional public void deleteAlarm(OnmsAlarm alarm)
deleteAlarm
in interface AlarmService
@Transactional public void unclearAlarm(OnmsAlarm alarm, Date now)
unclearAlarm
in interface AlarmService
@Transactional public void escalateAlarm(OnmsAlarm alarm, Date now)
escalateAlarm
in interface AlarmService
@Transactional public void acknowledgeAlarm(OnmsAlarm alarm, Date now)
acknowledgeAlarm
in interface AlarmService
@Transactional public void setSeverity(OnmsAlarm alarm, OnmsSeverity severity, Date now)
setSeverity
in interface AlarmService
public void sendEvent(Event e)
AlarmService
sendEvent
in interface AlarmService
e
- event to broadcastpublic void setAlarmDao(AlarmDao alarmDao)
public void setAlarmEntityNotifier(AlarmEntityNotifier alarmEntityNotifier)
public void setEventForwarder(EventForwarder eventForwarder)
Copyright © 2019. All rights reserved.