com.sun.jaw.impl.agent.services.monitor
Interface GaugeMonitorMO


public abstract interface GaugeMonitorMO
extends MonitorMO

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

See Also:
MoGen

Method Summary
 java.lang.Boolean getGaugeDifferenceOnOff()
           
 java.lang.Boolean getNotifyHighOnOff()
           
 java.lang.Boolean getNotifyLowOnOff()
           
 java.lang.Number getPreviousScanGauge()
           
 java.lang.Boolean getPreviousScanGaugeInitialisedOnOff()
           
 java.lang.Number getThresholdHighValue()
           
 java.lang.Number getThresholdLowValue()
           
 void performStart()
           
 void performStop()
           
 void setGaugeDifferenceOnOff(java.lang.Boolean value)
           
 void SetGaugeDifferenceOnOff(java.lang.String oper, java.lang.Boolean value)
           
 void setNotifyHighOnOff(java.lang.Boolean value)
           
 void SetNotifyHighOnOff(java.lang.String oper, java.lang.Boolean value)
           
 void setNotifyLowOnOff(java.lang.Boolean value)
           
 void SetNotifyLowOnOff(java.lang.String oper, java.lang.Boolean value)
           
 void setThresholdHighValue(java.lang.Number value)
           
 void SetThresholdHighValue(java.lang.String oper, java.lang.Number value)
           
 void setThresholdLowValue(java.lang.Number value)
           
 void SetThresholdLowValue(java.lang.String oper, java.lang.Number value)
           
 
Methods inherited from interface com.sun.jaw.impl.agent.services.monitor.MonitorMO
addMonitorListener, addMonitorListenerMO, getDerivedGauge, getDerivedGaugeTimestamp, getGranularityPeriod, getGranularityPeriodAsLong, getObservedObject, getObservedProperty, isActive, removeMonitorListener, removeMonitorListenerMO, setGranularityPeriod, SetGranularityPeriod, setGranularityPeriodAsLong, SetGranularityPeriodAsLong, setObservedObject, SetObservedObject, setObservedProperty, SetObservedProperty
 
Methods inherited from interface com.sun.jaw.reference.client.mo.ManagedObject
connect, deleteObject, disconnect, getAdaptorMO, getGroupOper, getObjectName, modifyObject, readAll, readObject, setGroupOper
 

Method Detail

getNotifyLowOnOff

public java.lang.Boolean getNotifyLowOnOff()
                                    throws InstanceNotFoundException,
                                           PropertyNotFoundException,
                                           java.lang.reflect.InvocationTargetException

getThresholdLowValue

public java.lang.Number getThresholdLowValue()
                                      throws InstanceNotFoundException,
                                             PropertyNotFoundException,
                                             java.lang.reflect.InvocationTargetException

getGaugeDifferenceOnOff

public java.lang.Boolean getGaugeDifferenceOnOff()
                                          throws InstanceNotFoundException,
                                                 PropertyNotFoundException,
                                                 java.lang.reflect.InvocationTargetException

getThresholdHighValue

public java.lang.Number getThresholdHighValue()
                                       throws InstanceNotFoundException,
                                              PropertyNotFoundException,
                                              java.lang.reflect.InvocationTargetException

getPreviousScanGauge

public java.lang.Number getPreviousScanGauge()
                                      throws InstanceNotFoundException,
                                             PropertyNotFoundException,
                                             java.lang.reflect.InvocationTargetException

getPreviousScanGaugeInitialisedOnOff

public java.lang.Boolean getPreviousScanGaugeInitialisedOnOff()
                                                       throws InstanceNotFoundException,
                                                              PropertyNotFoundException,
                                                              java.lang.reflect.InvocationTargetException

getNotifyHighOnOff

public java.lang.Boolean getNotifyHighOnOff()
                                     throws InstanceNotFoundException,
                                            PropertyNotFoundException,
                                            java.lang.reflect.InvocationTargetException

setNotifyLowOnOff

public void setNotifyLowOnOff(java.lang.Boolean value)
                       throws InstanceNotFoundException,
                              java.lang.IllegalAccessException,
                              PropertyNotFoundException,
                              InvalidPropertyValueException,
                              java.lang.ClassNotFoundException,
                              java.lang.InstantiationException,
                              java.lang.reflect.InvocationTargetException

SetNotifyLowOnOff

public void SetNotifyLowOnOff(java.lang.String oper,
                              java.lang.Boolean value)
                       throws InstanceNotFoundException,
                              java.lang.IllegalAccessException,
                              PropertyNotFoundException,
                              InvalidPropertyValueException,
                              java.lang.ClassNotFoundException,
                              java.lang.InstantiationException,
                              java.lang.reflect.InvocationTargetException

setThresholdLowValue

public void setThresholdLowValue(java.lang.Number value)
                          throws InstanceNotFoundException,
                                 java.lang.IllegalAccessException,
                                 PropertyNotFoundException,
                                 InvalidPropertyValueException,
                                 java.lang.ClassNotFoundException,
                                 java.lang.InstantiationException,
                                 java.lang.reflect.InvocationTargetException

SetThresholdLowValue

public void SetThresholdLowValue(java.lang.String oper,
                                 java.lang.Number value)
                          throws InstanceNotFoundException,
                                 java.lang.IllegalAccessException,
                                 PropertyNotFoundException,
                                 InvalidPropertyValueException,
                                 java.lang.ClassNotFoundException,
                                 java.lang.InstantiationException,
                                 java.lang.reflect.InvocationTargetException

setGaugeDifferenceOnOff

public void setGaugeDifferenceOnOff(java.lang.Boolean value)
                             throws InstanceNotFoundException,
                                    java.lang.IllegalAccessException,
                                    PropertyNotFoundException,
                                    InvalidPropertyValueException,
                                    java.lang.ClassNotFoundException,
                                    java.lang.InstantiationException,
                                    java.lang.reflect.InvocationTargetException

SetGaugeDifferenceOnOff

public void SetGaugeDifferenceOnOff(java.lang.String oper,
                                    java.lang.Boolean value)
                             throws InstanceNotFoundException,
                                    java.lang.IllegalAccessException,
                                    PropertyNotFoundException,
                                    InvalidPropertyValueException,
                                    java.lang.ClassNotFoundException,
                                    java.lang.InstantiationException,
                                    java.lang.reflect.InvocationTargetException

setThresholdHighValue

public void setThresholdHighValue(java.lang.Number value)
                           throws InstanceNotFoundException,
                                  java.lang.IllegalAccessException,
                                  PropertyNotFoundException,
                                  InvalidPropertyValueException,
                                  java.lang.ClassNotFoundException,
                                  java.lang.InstantiationException,
                                  java.lang.reflect.InvocationTargetException

SetThresholdHighValue

public void SetThresholdHighValue(java.lang.String oper,
                                  java.lang.Number value)
                           throws InstanceNotFoundException,
                                  java.lang.IllegalAccessException,
                                  PropertyNotFoundException,
                                  InvalidPropertyValueException,
                                  java.lang.ClassNotFoundException,
                                  java.lang.InstantiationException,
                                  java.lang.reflect.InvocationTargetException

setNotifyHighOnOff

public void setNotifyHighOnOff(java.lang.Boolean value)
                        throws InstanceNotFoundException,
                               java.lang.IllegalAccessException,
                               PropertyNotFoundException,
                               InvalidPropertyValueException,
                               java.lang.ClassNotFoundException,
                               java.lang.InstantiationException,
                               java.lang.reflect.InvocationTargetException

SetNotifyHighOnOff

public void SetNotifyHighOnOff(java.lang.String oper,
                               java.lang.Boolean value)
                        throws InstanceNotFoundException,
                               java.lang.IllegalAccessException,
                               PropertyNotFoundException,
                               InvalidPropertyValueException,
                               java.lang.ClassNotFoundException,
                               java.lang.InstantiationException,
                               java.lang.reflect.InvocationTargetException

performStop

public void performStop()
                 throws InstanceNotFoundException,
                        java.lang.NoSuchMethodException,
                        java.lang.reflect.InvocationTargetException,
                        java.lang.IllegalAccessException
Specified by:
performStop in interface MonitorMO

performStart

public void performStart()
                  throws InstanceNotFoundException,
                         java.lang.NoSuchMethodException,
                         java.lang.reflect.InvocationTargetException,
                         java.lang.IllegalAccessException
Specified by:
performStart in interface MonitorMO