Class DataPathAlarm
- java.lang.Object
-
- javax.management.NotificationBroadcasterSupport
-
- org.opendaylight.genius.itm.monitoring.DataPathAlarm
-
- All Implemented Interfaces:
javax.management.NotificationBroadcaster,javax.management.NotificationEmitter,DataPathAlarmMBean
public class DataPathAlarm extends javax.management.NotificationBroadcasterSupport implements DataPathAlarmMBean
Implementation of the DataPath Alarm MBean. It can basically allow others to rise and clear alarms occurred on the Data Path.- Author:
- Ericsson India Global Services Pvt Ltd. and others
-
-
Constructor Summary
Constructors Constructor Description DataPathAlarm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearAlarm(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source)java.util.List<java.lang.String>getClearAlarmObject()java.util.List<java.lang.String>getRaiseAlarmObject()voidraiseAlarm(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source)voidsetClearAlarmObject(java.util.List<java.lang.String> clearAlarmObject)voidsetRaiseAlarmObject(java.util.List<java.lang.String> raiseAlarmObject)
-
-
-
Method Detail
-
setRaiseAlarmObject
public void setRaiseAlarmObject(java.util.List<java.lang.String> raiseAlarmObject)
- Specified by:
setRaiseAlarmObjectin interfaceDataPathAlarmMBean
-
getRaiseAlarmObject
public java.util.List<java.lang.String> getRaiseAlarmObject()
- Specified by:
getRaiseAlarmObjectin interfaceDataPathAlarmMBean
-
setClearAlarmObject
public void setClearAlarmObject(java.util.List<java.lang.String> clearAlarmObject)
- Specified by:
setClearAlarmObjectin interfaceDataPathAlarmMBean
-
getClearAlarmObject
public java.util.List<java.lang.String> getClearAlarmObject()
- Specified by:
getClearAlarmObjectin interfaceDataPathAlarmMBean
-
raiseAlarm
public void raiseAlarm(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source)- Specified by:
raiseAlarmin interfaceDataPathAlarmMBean
-
clearAlarm
public void clearAlarm(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source)- Specified by:
clearAlarmin interfaceDataPathAlarmMBean
-
-