com.sun.jaw.impl.agent.services.monitor
Class MonitorEventMO

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--com.sun.jaw.impl.agent.services.monitor.MonitorEventMO

public class MonitorEventMO
extends java.util.EventObject
implements EventObjectIfAgt

The c-bean interface of the MonitorEvent m-bean.

See Also:
MoGen, Serialized Form

Field Summary
static int COMPARISON_LEVEL_EVT
          Event denoting that the comparison level is negative.
static int GRANULARITY_PERIOD_EVT
          Event denoting that the granularity period is negative or zero.
static int MODULUS_VALUE_EVT
          Event denoting that the modulus value is negative.
static int OBSERVED_OBJECT_EVT
          Event denoting that the observed object is not registered in the CMF.
static int OBSERVED_PROPERTY_EVT
          Event denoting that the observed property is not contained in the observed object.
static int OBSERVED_PROPERTY_TYPE_EVT
          Event denoting that the type of the observed property is not correct.
static int OFFSET_VALUE_EVT
          Event denoting that the offset value is negative.
static int THRESHIGH_LOWER_THAN_THRESLOW_EVT
          Event denoting that threshold high value is less than threshold low value.
static int THRESHOLD_HIGH_VALUE_EXCEEDED_EVT
          Event denoting that the observed property has exceeded the threshold high value.
static int THRESHOLD_LOW_VALUE_EXCEEDED_EVT
          Event denoting that the observed property has exceeded the threshold low value.
static int THRESHOLD_TYPE_EVT
          Event denoting that threshold high and threshold low are not of the same type.
static int THRESHOLD_VALUE_REACHED_EVT
          Event denoting that the observed property has reached the threshold value.
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
MonitorEventMO(MonitorEventMO event, ManagedObject source)
           
MonitorEventMO(java.lang.Object source, MonitorEventMO event, java.lang.String method)
           
MonitorEventMO(java.lang.Object source, MonitorEvent event, java.lang.String method)
          Implements required constructors
 
Method Summary
 java.lang.String getMethodName()
          Implements all methods defined for com.sun.jaw.reference.agent.services.EventObjectIfAgt
 java.lang.Number getMonitorEventDerivedGauge()
          Get derived gauge present in monitor event.
 java.lang.String getMonitorEventMessage()
          Get message present in monitor event.
 java.lang.Object getMonitorEventObservedObject()
          Get observed object present in monitor event.
 java.lang.String getMonitorEventObservedProperty()
          Get observed property present in monitor event.
 java.lang.Integer getMonitorEventType()
          Get event type present in monitor event.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GRANULARITY_PERIOD_EVT

public static final int GRANULARITY_PERIOD_EVT
Event denoting that the granularity period is negative or zero.

This event is fired by all kind of monitors.


OBSERVED_OBJECT_EVT

public static final int OBSERVED_OBJECT_EVT
Event denoting that the observed object is not registered in the CMF.

This event is fired by all kind of monitors.


OBSERVED_PROPERTY_EVT

public static final int OBSERVED_PROPERTY_EVT
Event denoting that the observed property is not contained in the observed object.

This event is fired by all kind of monitors.


OBSERVED_PROPERTY_TYPE_EVT

public static final int OBSERVED_PROPERTY_TYPE_EVT
Event denoting that the type of the observed property is not correct.

This event is fired by all kind of monitors.


COMPARISON_LEVEL_EVT

public static final int COMPARISON_LEVEL_EVT
Event denoting that the comparison level is negative.

This event is only fired by counter monitors.


OFFSET_VALUE_EVT

public static final int OFFSET_VALUE_EVT
Event denoting that the offset value is negative.

This event is only fired by counter monitors.


MODULUS_VALUE_EVT

public static final int MODULUS_VALUE_EVT
Event denoting that the modulus value is negative.

This event is only fired by counter monitors.


THRESHOLD_VALUE_REACHED_EVT

public static final int THRESHOLD_VALUE_REACHED_EVT
Event denoting that the observed property has reached the threshold value.

This event is only fired by counter monitors.


THRESHOLD_TYPE_EVT

public static final int THRESHOLD_TYPE_EVT
Event denoting that threshold high and threshold low are not of the same type.

This event is only fired by gauge monitors.


THRESHIGH_LOWER_THAN_THRESLOW_EVT

public static final int THRESHIGH_LOWER_THAN_THRESLOW_EVT
Event denoting that threshold high value is less than threshold low value.

This event is only fired by gauge monitors.


THRESHOLD_HIGH_VALUE_EXCEEDED_EVT

public static final int THRESHOLD_HIGH_VALUE_EXCEEDED_EVT
Event denoting that the observed property has exceeded the threshold high value.

This event is only fired by gauge monitors.


THRESHOLD_LOW_VALUE_EXCEEDED_EVT

public static final int THRESHOLD_LOW_VALUE_EXCEEDED_EVT
Event denoting that the observed property has exceeded the threshold low value.

This event is only fired by gauge monitors.

Constructor Detail

MonitorEventMO

public MonitorEventMO(java.lang.Object source,
                      MonitorEvent event,
                      java.lang.String method)
Implements required constructors

MonitorEventMO

public MonitorEventMO(java.lang.Object source,
                      MonitorEventMO event,
                      java.lang.String method)

MonitorEventMO

public MonitorEventMO(MonitorEventMO event,
                      ManagedObject source)
Method Detail

getMonitorEventType

public java.lang.Integer getMonitorEventType()
Get event type present in monitor event.

getMonitorEventObservedProperty

public java.lang.String getMonitorEventObservedProperty()
Get observed property present in monitor event.

getMonitorEventObservedObject

public java.lang.Object getMonitorEventObservedObject()
Get observed object present in monitor event.

getMonitorEventMessage

public java.lang.String getMonitorEventMessage()
Get message present in monitor event.

getMonitorEventDerivedGauge

public java.lang.Number getMonitorEventDerivedGauge()
Get derived gauge present in monitor event.

getMethodName

public java.lang.String getMethodName()
Implements all methods defined for com.sun.jaw.reference.agent.services.EventObjectIfAgt
Specified by:
getMethodName in interface EventObjectIfAgt