Package org.opennms.netmgt.dao.api
Interface AlarmEntityListener
-
- All Known Implementing Classes:
AlarmLifecycleListenerManager
,DefaultAlarmEntityListener
,NorthbounderManager
public interface AlarmEntityListener
Used to get callbacks when alarm entities are created, updated and/or deleted.- Author:
- jwhite
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onAlarmAcknowledged(OnmsAlarm alarm, java.lang.String previousAckUser, java.util.Date previousAckTime)
void
onAlarmArchived(OnmsAlarm alarm, java.lang.String previousReductionKey)
void
onAlarmCreated(OnmsAlarm alarm)
void
onAlarmDeleted(OnmsAlarm alarm)
void
onAlarmSeverityUpdated(OnmsAlarm alarm, OnmsSeverity previousSeverity)
void
onAlarmUnacknowledged(OnmsAlarm alarm, java.lang.String previousAckUser, java.util.Date previousAckTime)
void
onAlarmUpdatedWithReducedEvent(OnmsAlarm alarm)
void
onLastAutomationTimeUpdated(OnmsAlarm alarm, java.util.Date previousLastAutomationTime)
void
onReductionKeyMemoDeleted(OnmsAlarm alarm, OnmsReductionKeyMemo memo)
void
onReductionKeyMemoUpdated(OnmsAlarm alarm, java.lang.String previousBody, java.lang.String previousAuthor, java.util.Date previousUpdated)
void
onRelatedAlarmsUpdated(OnmsAlarm alarm, java.util.Set<OnmsAlarm> previousRelatedAlarms)
void
onStickyMemoDeleted(OnmsAlarm alarm, OnmsMemo memo)
void
onStickyMemoUpdated(OnmsAlarm alarm, java.lang.String previousBody, java.lang.String previousAuthor, java.util.Date previousUpdated)
void
onTicketStateChanged(OnmsAlarm alarm, TroubleTicketState previousState)
-
-
-
Method Detail
-
onAlarmCreated
void onAlarmCreated(OnmsAlarm alarm)
-
onAlarmUpdatedWithReducedEvent
void onAlarmUpdatedWithReducedEvent(OnmsAlarm alarm)
-
onAlarmAcknowledged
void onAlarmAcknowledged(OnmsAlarm alarm, java.lang.String previousAckUser, java.util.Date previousAckTime)
-
onAlarmUnacknowledged
void onAlarmUnacknowledged(OnmsAlarm alarm, java.lang.String previousAckUser, java.util.Date previousAckTime)
-
onAlarmSeverityUpdated
void onAlarmSeverityUpdated(OnmsAlarm alarm, OnmsSeverity previousSeverity)
-
onAlarmArchived
void onAlarmArchived(OnmsAlarm alarm, java.lang.String previousReductionKey)
-
onAlarmDeleted
void onAlarmDeleted(OnmsAlarm alarm)
-
onStickyMemoUpdated
void onStickyMemoUpdated(OnmsAlarm alarm, java.lang.String previousBody, java.lang.String previousAuthor, java.util.Date previousUpdated)
-
onReductionKeyMemoUpdated
void onReductionKeyMemoUpdated(OnmsAlarm alarm, java.lang.String previousBody, java.lang.String previousAuthor, java.util.Date previousUpdated)
-
onReductionKeyMemoDeleted
void onReductionKeyMemoDeleted(OnmsAlarm alarm, OnmsReductionKeyMemo memo)
-
onLastAutomationTimeUpdated
void onLastAutomationTimeUpdated(OnmsAlarm alarm, java.util.Date previousLastAutomationTime)
-
onRelatedAlarmsUpdated
void onRelatedAlarmsUpdated(OnmsAlarm alarm, java.util.Set<OnmsAlarm> previousRelatedAlarms)
-
onTicketStateChanged
void onTicketStateChanged(OnmsAlarm alarm, TroubleTicketState previousState)
-
-