org.jboss.monitor.alarm
Class AlarmNotification
java.lang.Object
java.util.EventObject
javax.management.Notification (src)
org.jboss.monitor.alarm.AlarmNotification
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AlarmTableNotification (src)
- public class AlarmNotification
- extends Notification (src)
AlarmNotification
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
AlarmNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber,
long timeStamp,
java.lang.String message,
int alarmState,
int severity)
Complete CTOR, creates an AlarmNotification object
Note:
STATE_CLEARED forces severity to SEVERITY_NORMAL
STATE_CREATED/CHANGED have valid severities WARNING to UNKNOWN
STATE_NONE has valid severities NORMAL to UNKNOWN
Also:
Out-of-range states are mapped to STATE_NONE
Out-of-range severities are mapped to SEVERITY_UNKNOWN |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AlarmNotification
public AlarmNotification(java.lang.String type,
java.lang.Object source,
long sequenceNumber,
long timeStamp,
java.lang.String message,
int alarmState,
int severity)
- Complete CTOR, creates an AlarmNotification object
Note:
STATE_CLEARED forces severity to SEVERITY_NORMAL
STATE_CREATED/CHANGED have valid severities WARNING to UNKNOWN
STATE_NONE has valid severities NORMAL to UNKNOWN
Also:
Out-of-range states are mapped to STATE_NONE
Out-of-range severities are mapped to SEVERITY_UNKNOWN
getSeverity
public int getSeverity()
- Gets alarm severity
getAlarmState
public int getAlarmState()
- Gets alarm state
toString
public java.lang.String toString()
- toString()
- Overrides:
toString
in class Notification (src)