Rio Project 4.2 API Documentation



Uses of Interface
org.rioproject.watch.WatchMBean

Packages that use WatchMBean
org.rioproject.system.measurable Defines quantitative capabilities of a compute resource 
org.rioproject.system.measurable.cpu Provides classes for measuring CPU utilization
 
org.rioproject.system.measurable.disk Provides classes for measuring Disk space utilization
 
org.rioproject.system.measurable.memory Provides classes for measuring Memory utilization
 
org.rioproject.system.measurable.memory.pool   
org.rioproject.watch Provides mechanisms to collect and analyze programmer defined metrics defined in a distributed application. 
 

Uses of WatchMBean in org.rioproject.system.measurable
 

Subinterfaces of WatchMBean in org.rioproject.system.measurable
 interface MeasurableCapabilityMBean
          Provides a standard MBean to use when administering a MeasurableCapability using JMX
 

Classes in org.rioproject.system.measurable that implement WatchMBean
 class MeasurableCapability
          A MeasurableCapability refers to a depletion oriented resource or capability on a ComputeResource
 

Uses of WatchMBean in org.rioproject.system.measurable.cpu
 

Classes in org.rioproject.system.measurable.cpu that implement WatchMBean
 class CPU
          The CPU object is a MeasurableCapability which refers to the platform's capability describing CPU utilization, capacity, and load.
 

Uses of WatchMBean in org.rioproject.system.measurable.disk
 

Subinterfaces of WatchMBean in org.rioproject.system.measurable.disk
 interface DiskSpaceMBean
          Provides a standard MBean to use when administering a DiskSpace MeasurableCapability using JMX
 

Classes in org.rioproject.system.measurable.disk that implement WatchMBean
 class DiskSpace
          The DiskSpace object is a MeasurableCapability which monitors a ComputeResource's DiskSpace utilization
 

Uses of WatchMBean in org.rioproject.system.measurable.memory
 

Classes in org.rioproject.system.measurable.memory that implement WatchMBean
 class Memory
          The Memory object is a MeasurableCapability that measures the amount of memory available for the JVM
 class SystemMemory
          The SystemMemory object measures the memory utilization for a physical machine
 

Uses of WatchMBean in org.rioproject.system.measurable.memory.pool
 

Classes in org.rioproject.system.measurable.memory.pool that implement WatchMBean
 class MemoryPool
          The MemoryPool is used to monitor a JMX memory pool.
 

Uses of WatchMBean in org.rioproject.watch
 

Subinterfaces of WatchMBean in org.rioproject.watch
 interface CounterWatchMBean
          Provides a standard MBean to use when administering a CounterWatch using JMX
 interface PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
 interface StopWatchMBean
          Provides a standard MBean to use when administering a StopWatch using JMX
 interface ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch that implement WatchMBean
 class CounterWatch
          A CounterWatch provides a mechanism to count a monotonically increasing non-negative value of an arbitrary occurance of something over time
 class GaugeWatch
          A GaugeWatch provides a mechanism to record values that can go up and down, and can be positive or negative.
 class PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
 class SamplingWatch
          An implementation of a PeriodicWatch that samples a bean's method
 class StopWatch
          A Watch for capturing elapsed time
 class ThresholdWatch
          A Watch that provides threshold processing semantics
 class Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
 


Copyright © Rio Project.

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