org.jboss.monitor
Interface JBossMonitorMBean

All Superinterfaces:
org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Subinterfaces:
StringThresholdMonitorMBean, ThresholdMonitorMBean
All Known Implementing Classes:
JBossMonitor, StringThresholdMonitor, ThresholdMonitor

public interface JBossMonitorMBean
extends org.jboss.system.ServiceMBean

Comment

Version:
$Revision: 57210 $
Author:
Bill Burke

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

Method Detail

getMonitorName

String getMonitorName()

setMonitorName

void setMonitorName(String name)

getObservedObject

javax.management.ObjectName getObservedObject()

setObservedObject

void setObservedObject(javax.management.ObjectName oname)

getObservedAttribute

String getObservedAttribute()

setObservedAttribute

void setObservedAttribute(String attr)

getThreshold

String getThreshold()

setThreshold

void setThreshold(String val)

getEnabled

boolean getEnabled()

setEnabled

void setEnabled(boolean start)

getPeriod

long getPeriod()

setPeriod

void setPeriod(long period)

getAlertListeners

ArrayList getAlertListeners()

setAlertListeners

void setAlertListeners(ArrayList listeners)

getTriggeredAttributeValue

Object getTriggeredAttributeValue()

getTriggerTime

long getTriggerTime()

alerted

boolean alerted()

clearAlert

void clearAlert()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.