Rio Project 4.2 API Documentation



org.rioproject.system.measurable.disk
Interface DiskSpaceMBean

All Superinterfaces:
MeasurableCapabilityMBean, PeriodicWatchMBean, ThresholdWatchMBean, WatchMBean
All Known Implementing Classes:
DiskSpace

public interface DiskSpaceMBean
extends MeasurableCapabilityMBean

Provides a standard MBean to use when administering a DiskSpace MeasurableCapability using JMX

Author:
Dennis Reedy

Method Summary
 double getCapacity()
          Get the computed utilization for this DiskSpace object
 
Methods inherited from interface org.rioproject.system.measurable.MeasurableCapabilityMBean
getSampleSize, getUtilization, setSampleSize
 
Methods inherited from interface org.rioproject.watch.PeriodicWatchMBean
checkValue, getPeriod, setPeriod, start, stop
 
Methods inherited from interface org.rioproject.watch.ThresholdWatchMBean
getBreachedCount, getClearedCount, getCurrentHighThreshold, getCurrentLowThreshold, getHighThreshold, getLowThreshold, setCurrentHighThreshold, setCurrentLowThreshold
 
Methods inherited from interface org.rioproject.watch.WatchMBean
clear, getCalculables, getId, getLastCalculableValue
 

Method Detail

getCapacity

double getCapacity()
Get the computed utilization for this DiskSpace object

Returns:
Utilization computed for this component

Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.