org.jboss.monitor.alarm
Class AlarmNotification

java.lang.Object
  extended byjava.util.EventObject
      extended byjavax.management.Notification (src) 
          extended byorg.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

Field Summary
 
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
 
Method Summary
 int getAlarmState()
          Gets alarm state
 int getSeverity()
          Gets alarm severity
 java.lang.String toString()
          toString()
 
Methods inherited from class javax.management.Notification (src)
getMessage, getSequenceNumber, getSource, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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

Method Detail

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)