Class NvpnNbrControlPathAlarm

  • All Implemented Interfaces:
    java.util.EventListener, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, javax.management.NotificationListener, NvpnNbrControlPathAlarmMBean

    public class NvpnNbrControlPathAlarm
    extends javax.management.NotificationBroadcasterSupport
    implements NvpnNbrControlPathAlarmMBean, javax.management.NotificationListener
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearAlarm​(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source, java.lang.String detailsInfo)  
      java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getRaiseAlarmObjectMapCopy()  
      int getRaiseAlarmObjectMapSize()  
      void handleNotification​(javax.management.NotificationListener listener, javax.management.Notification notif, java.lang.Object handback)  
      void handleNotification​(javax.management.Notification notification, java.lang.Object handback)  
      void raiseAlarm​(java.lang.String alarmName, java.lang.String additionalText, java.lang.String source, java.lang.String detailsInfo)  
      • Methods inherited from class javax.management.NotificationBroadcasterSupport

        addNotificationListener, getNotificationInfo, removeNotificationListener, removeNotificationListener, sendNotification
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NvpnNbrControlPathAlarm

        public NvpnNbrControlPathAlarm()
    • Method Detail

      • raiseAlarm

        public void raiseAlarm​(java.lang.String alarmName,
                               java.lang.String additionalText,
                               java.lang.String source,
                               java.lang.String detailsInfo)
        Specified by:
        raiseAlarm in interface NvpnNbrControlPathAlarmMBean
      • clearAlarm

        public void clearAlarm​(java.lang.String alarmName,
                               java.lang.String additionalText,
                               java.lang.String source,
                               java.lang.String detailsInfo)
        Specified by:
        clearAlarm in interface NvpnNbrControlPathAlarmMBean
      • getRaiseAlarmObjectMapSize

        public int getRaiseAlarmObjectMapSize()
      • getRaiseAlarmObjectMapCopy

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getRaiseAlarmObjectMapCopy()
      • handleNotification

        public void handleNotification​(javax.management.NotificationListener listener,
                                       javax.management.Notification notif,
                                       java.lang.Object handback)
        Overrides:
        handleNotification in class javax.management.NotificationBroadcasterSupport
      • handleNotification

        public void handleNotification​(javax.management.Notification notification,
                                       java.lang.Object handback)
        Specified by:
        handleNotification in interface javax.management.NotificationListener