public static enum Alarm.SeverityLevel extends java.lang.Enum<Alarm.SeverityLevel>
The precedence is as follows for : Critical > Major > Minor > Warning.
Enum Constant and Description |
---|
CLEARED
From X.733: This indicates the clearing of one or more previously
reported alarms.
|
CRITICAL
From X.733: This indicates that a service affecting condition has
occurred and an immediate corrective action is required.
|
INDETERMINATE
From X.733: This indicates that the severity level cannot be
determined.
|
MAJOR
X.733 definition: This indicates that a service affecting condition
has developed and an urgent corrective action is required.
|
MINOR
From X.733: This indicates the existence of a non-service affecting
fault condition and that corrective action should be taken in order
to prevent a more serious (for example, service affecting) fault.
|
WARNING
From X.733: This indicates the detection of a potential or impending
service affecting fault, before any significant effects have been
felt.
|
Modifier and Type | Method and Description |
---|---|
static Alarm.SeverityLevel |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Alarm.SeverityLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Alarm.SeverityLevel CLEARED
public static final Alarm.SeverityLevel INDETERMINATE
public static final Alarm.SeverityLevel CRITICAL
public static final Alarm.SeverityLevel MAJOR
public static final Alarm.SeverityLevel MINOR
public static final Alarm.SeverityLevel WARNING
public static Alarm.SeverityLevel[] values()
for (Alarm.SeverityLevel c : Alarm.SeverityLevel.values()) System.out.println(c);
public static Alarm.SeverityLevel valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null