Uses of Class
twaver.alarm.AlarmSeverity

Packages that use AlarmSeverity
twaver.alarm   
 

Uses of AlarmSeverity in twaver.alarm
 

Fields in twaver.alarm declared as AlarmSeverity
protected  AlarmSeverity Alarm.alarmSeverity
          告警级别
static AlarmSeverity AlarmSeverity.CLEARED
          清除级别
static AlarmSeverity AlarmSeverity.CRITICAL
          严重
static AlarmSeverity AlarmSeverity.INDETERMINATE
          不确定级别
static AlarmSeverity AlarmSeverity.MAJOR
          重要的
static AlarmSeverity AlarmSeverity.MINOR
          次要的
static AlarmSeverity AlarmSeverity.WARNING
          警告
 

Fields in twaver.alarm with type parameters of type AlarmSeverity
static java.util.Comparator<AlarmSeverity> AlarmSeverityComparator.ASCENDING
          This is a default alarm severity comparator.
static java.util.Comparator<AlarmSeverity> AlarmSeverityComparator.DESCENDING
          This is contrary to AlarmSeverityComparator#ASCENDING, the greater value of alarm severity is less serious.
 

Methods in twaver.alarm that return AlarmSeverity
 AlarmSeverity AlarmSeveritySerializer.deserialize(java.lang.String s, java.lang.Class<? extends AlarmSeverity> clazz)
           
 AlarmSeverity Alarm.getAlarmSeverity()
          获取告警级别
static AlarmSeverity AlarmSeverity.getByName(java.lang.String name)
          Get the alarm severity via name.
static AlarmSeverity AlarmSeverity.getByValue(int value)
          Get the alarm severity via severity value.
static AlarmSeverity AlarmSeverity.getClearedAlarmSeverity()
          Gets the cleared alarm severity.
 AlarmSeverity AlarmState.getHighestAcknowledgedAlarmSeverity()
          Gets the highest acknowledged alarm severity
 AlarmSeverity AlarmState.getHighestNativeAlarmSeverity()
          Get the highest native alarm severity.
 AlarmSeverity AlarmState.getHighestNewAlarmSeverity()
          Get the highest new alarm severity
 AlarmSeverity AlarmState.getHighestOverallAlarmSeverity()
          Get the highest overall alarm severity.
static AlarmSeverity AlarmSeverity.getNonClearedRandomSeverity()
          Get a random alarm severity, not include AlarmSeverity.CLEARED.
 AlarmSeverity AlarmState.getPropagateSeverity()
          Gets the propagate alarm severity.
static AlarmSeverity AlarmSeverity.getRandomSeverity()
          Generate a random alarm severity.
static AlarmSeverity AlarmSeverity.higher(AlarmSeverity a1, AlarmSeverity a2)
           
static AlarmSeverity AlarmSeverity.registerAlarmSeverity(java.lang.String name, java.lang.String nickName, int value, int color, java.lang.String displayName)
          Register a new alarm severity.
 

Methods in twaver.alarm that return types with arguments of type AlarmSeverity
static java.util.List<AlarmSeverity> AlarmSeverity.getAllNonClearedSeverities()
           
static java.util.List<AlarmSeverity> AlarmSeverity.getAllSeverities()
          Get all defined alarm severities.
static java.util.Comparator<AlarmSeverity> AlarmSeverity.getSeverityComparator()
          Get the alarm severity comparator object
 java.util.List<AlarmSeverity> AlarmStateStatistics.getSeverityList()
          Gets a list contains all alarm severities that are interested.
static java.util.Iterator<AlarmSeverity> AlarmSeverity.iterator()
          Gets a iterator object over all defined alarm severities.
 

Methods in twaver.alarm with parameters of type AlarmSeverity
 void AlarmState.acknowledgeAlarm(AlarmSeverity severity)
          Acknowledges an alarm of a given severity.
 void AlarmState.acknowledgeAllAlarms(AlarmSeverity severity)
          Acknowledges all alarms of a given severity.
 void AlarmState.addAcknowledgedAlarm(AlarmSeverity severity)
          Adds a acknowledged alarm with a given severity.
 void AlarmState.addNewAlarm(AlarmSeverity severity)
          Adds a new alarm with given severity.
 int AlarmSeverityComparator.compare(AlarmSeverity severity1, AlarmSeverity severity2)
           
 int AlarmSeverity.compareTo(AlarmSeverity o)
           
 void AlarmState.decreaseAcknowledgedAlarm(AlarmSeverity severity)
           
 void AlarmState.decreaseAcknowledgedAlarm(AlarmSeverity severity, int decrement)
          Decrease acknowledged alarm count for given severity.
 void AlarmState.decreaseNewAlarm(AlarmSeverity severity)
           
 void AlarmState.decreaseNewAlarm(AlarmSeverity severity, int decrement)
          Decrease new alarm count for given severity.
 int AlarmStateStatistics.getAcknowledgedAlarmCount(AlarmSeverity severity)
          Get acknowledged alarm count for specified alarm severity.
 int AlarmState.getAcknowledgedAlarmCount(AlarmSeverity severity)
          Returns the total acknowledged alarm count of specified severity.
 int AlarmState.getAlarmCount(AlarmSeverity severity)
          Returns the total number of alarms with the specified severity, acknowledged or new.
 int AlarmStateStatistics.getNewAlarmCount(AlarmSeverity severity)
          Get new alarm count for specified alarm severity.
 int AlarmState.getNewAlarmCount(AlarmSeverity severity)
          Returns the total number of all new alarms of the given severity.
 int AlarmStateStatistics.getTotalAlarmCount(AlarmSeverity severity)
          Get alarm total count for specified alarm severity.
static AlarmSeverity AlarmSeverity.higher(AlarmSeverity a1, AlarmSeverity a2)
           
 void AlarmState.increaseAcknowledgedAlarm(AlarmSeverity severity)
           
 void AlarmState.increaseAcknowledgedAlarm(AlarmSeverity severity, int increment)
          Increase acknowledged alarm count for given severity.
 void AlarmState.increaseNewAlarm(AlarmSeverity severity)
           
 void AlarmState.increaseNewAlarm(AlarmSeverity severity, int increment)
          Increase new alarm count for given severity.
static boolean AlarmSeverity.isNonClearedSeverity(AlarmSeverity severity)
          Checks whether the given alarm severity is not a cleared alarm severity.
 void AlarmState.removeAcknowledgedAlarm(AlarmSeverity severity)
          Removes an acknowledged alarm on the given severity.
 void AlarmState.removeAllAcknowledgedAlarms(AlarmSeverity severity)
          Removes all acknowledged alarms of the given severity.
 void AlarmState.removeAllNewAlarms(AlarmSeverity severity)
          Removes all new alarms of the given severity.
 void AlarmState.removeNewAlarm(AlarmSeverity severity)
          Removes a new alarm on the given severity.
 void AlarmSeveritySerializer.serialize(AlarmSeverity o, java.lang.StringBuffer buffer)
           
 void AlarmState.setAcknowledgedAlarmCount(AlarmSeverity severity, int count)
          Sets a new total acknowledged alarm number for the given severity.
 boolean Alarm.setAlarmSeverity(AlarmSeverity alarmSeverity)
          设置告警级别
static void AlarmSeverity.setClearedAlarmSeverity(AlarmSeverity severity)
          Sets the appointed alarm severity as cleared alarm severity.
 void AlarmState.setNewAlarmCount(AlarmSeverity severity, int count)
          Sets the new alarm total count for given severity.
 void AlarmState.setPropagateSeverity(AlarmSeverity propagateSeverity)
          Set the propagate alarm severity.
 

Method parameters in twaver.alarm with type arguments of type AlarmSeverity
 AlarmSeverity AlarmSeveritySerializer.deserialize(java.lang.String s, java.lang.Class<? extends AlarmSeverity> clazz)
           
static void AlarmSeverity.setSeverityComparator(java.util.Comparator<AlarmSeverity> severityComparator)
          Set the alarm severity comparator object.
 

Constructors in twaver.alarm with parameters of type AlarmSeverity
Alarm(AlarmSeverity alarmSeverity)
          构造函数,指定告警级别
Alarm(int elementId, AlarmSeverity alarmSeverity)
          构造函数,指定网元编号,告警级别
 

Constructor parameters in twaver.alarm with type arguments of type AlarmSeverity
AlarmStateStatistics(ElementBox box, java.util.List<AlarmSeverity> alarmSeverities)
          Creates a a AlarmStateStatistics instance with a given data box object.