org.jboss.monitor
Interface JBossMonitorMBean

All Superinterfaces:
Service (src) , ServiceMBean (src)
All Known Subinterfaces:
StringThresholdMonitorMBean (src) , ThresholdMonitorMBean (src)
All Known Implementing Classes:
JBossMonitor (src) , StringThresholdMonitor (src) , ThresholdMonitor (src)

public interface JBossMonitorMBean
extends ServiceMBean (src)

Comment


Field Summary
 
Fields inherited from interface org.jboss.system.ServiceMBean (src)
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 boolean alerted()
           
 void clearAlert()
           
 java.util.ArrayList getAlertListeners()
           
 boolean getEnabled()
           
 java.lang.String getMonitorName()
           
 java.lang.String getObservedAttribute()
           
 ObjectName (src) getObservedObject()
           
 long getPeriod()
           
 java.lang.String getThreshold()
           
 java.lang.Object getTriggeredAttributeValue()
           
 long getTriggerTime()
           
 void setAlertListeners(java.util.ArrayList listeners)
           
 void setEnabled(boolean start)
           
 void setMonitorName(java.lang.String name)
           
 void setObservedAttribute(java.lang.String attr)
           
 void setObservedObject(ObjectName (src)  oname)
           
 void setPeriod(long period)
           
 void setThreshold(java.lang.String val)
           
 
Methods inherited from interface org.jboss.system.ServiceMBean (src)
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service (src)
create, destroy, start, stop
 

Method Detail

getMonitorName

public java.lang.String getMonitorName()

setMonitorName

public void setMonitorName(java.lang.String name)

getObservedObject

public ObjectName (src)  getObservedObject()

setObservedObject

public void setObservedObject(ObjectName (src)  oname)

getObservedAttribute

public java.lang.String getObservedAttribute()

setObservedAttribute

public void setObservedAttribute(java.lang.String attr)

getThreshold

public java.lang.String getThreshold()

setThreshold

public void setThreshold(java.lang.String val)

getEnabled

public boolean getEnabled()

setEnabled

public void setEnabled(boolean start)

getPeriod

public long getPeriod()

setPeriod

public void setPeriod(long period)

getAlertListeners

public java.util.ArrayList getAlertListeners()

setAlertListeners

public void setAlertListeners(java.util.ArrayList listeners)

getTriggeredAttributeValue

public java.lang.Object getTriggeredAttributeValue()

getTriggerTime

public long getTriggerTime()

alerted

public boolean alerted()

clearAlert

public void clearAlert()