public class NodeReconciliationAlarm extends NotificationBroadcasterSupport implements NodeReconciliationAlarmMBean
Constructor and Description |
---|
NodeReconciliationAlarm() |
Modifier and Type | Method and Description |
---|---|
void |
clearAlarm(String alarmName,
String additionalText,
String source)
This method is called to clear the raised alarm with the specified alarm name.
|
List<String> |
getClearAlarmObject()
This method is called to retrieve the list of the alarm objects to be cleared.
|
List<String> |
getRaiseAlarmObject()
This method is called to retrieve the list of alarm objects which are to be raised.
|
void |
raiseAlarm(String alarmName,
String additionalText,
String source)
This method is called to raise the alarm with the specified alarm name.
|
void |
setClearAlarmObject(List<String> clearAlarmObject)
This method is called to set the list of alarm objects to be cleared.
|
void |
setRaiseAlarmObject(List<String> raiseAlarmObject)
This method is called to set the list of raiseAlarmObjets.
|
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
public void setRaiseAlarmObject(List<String> raiseAlarmObject)
NodeReconciliationAlarmMBean
setRaiseAlarmObject
in interface NodeReconciliationAlarmMBean
raiseAlarmObject
- holds the list of alarm objectspublic List<String> getRaiseAlarmObject()
NodeReconciliationAlarmMBean
getRaiseAlarmObject
in interface NodeReconciliationAlarmMBean
public void setClearAlarmObject(List<String> clearAlarmObject)
NodeReconciliationAlarmMBean
setClearAlarmObject
in interface NodeReconciliationAlarmMBean
clearAlarmObject
- maintains the list of clearable alarm objectspublic List<String> getClearAlarmObject()
NodeReconciliationAlarmMBean
getClearAlarmObject
in interface NodeReconciliationAlarmMBean
public void raiseAlarm(String alarmName, String additionalText, String source)
NodeReconciliationAlarmMBean
raiseAlarm
in interface NodeReconciliationAlarmMBean
alarmName
- name of the alarm to be raisedadditionalText
- description of alarm eventsource
- source of alarmpublic void clearAlarm(String alarmName, String additionalText, String source)
NodeReconciliationAlarmMBean
clearAlarm
in interface NodeReconciliationAlarmMBean
alarmName
- name of the alarm to be clearedadditionalText
- description of alarm eventsource
- source of alarmCopyright © 2020 OpenDaylight. All rights reserved.