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 now) |
void |
debug(String message,
Object... objects) |
void |
deleteAlarm(OnmsAlarm alarm) |
void |
escalateAlarm(OnmsAlarm alarm,
Date now) |
void |
info(String message,
Object... objects) |
void |
sendEvent(Event e)
Asynchronously broadcast the given event.
|
void |
setAcknowledgmentDao(AcknowledgmentDao acknowledgmentDao) |
void |
setAlarmDao(AlarmDao alarmDao) |
void |
setAlarmEntityNotifier(AlarmEntityNotifier alarmEntityNotifier) |
void |
setEventForwarder(EventForwarder eventForwarder) |
void |
setSeverity(OnmsAlarm alarm,
OnmsSeverity severity,
Date now) |
void |
unacknowledgeAlarm(OnmsAlarm alarm,
Date now) |
void |
unclearAlarm(OnmsAlarm alarm,
Date now) |
void |
warn(String message,
Object... objects) |
protected static final String DEFAULT_USER
@Transactional public void clearAlarm(OnmsAlarm alarm, Date now)
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 unacknowledgeAlarm(OnmsAlarm alarm, Date now)
unacknowledgeAlarm in interface AlarmService@Transactional public void setSeverity(OnmsAlarm alarm, OnmsSeverity severity, Date now)
setSeverity in interface AlarmServicepublic void sendEvent(Event e)
AlarmServicesendEvent in interface AlarmServicee - event to broadcastpublic void setAlarmDao(AlarmDao alarmDao)
public void setAcknowledgmentDao(AcknowledgmentDao acknowledgmentDao)
public void setAlarmEntityNotifier(AlarmEntityNotifier alarmEntityNotifier)
public void debug(String message, Object... objects)
debug in interface AlarmServicepublic void info(String message, Object... objects)
info in interface AlarmServicepublic void warn(String message, Object... objects)
warn in interface AlarmServicepublic void setEventForwarder(EventForwarder eventForwarder)
Copyright © 2022. All rights reserved.