Rio Project 4.2 API Documentation



Uses of Package
org.rioproject.watch

Packages that use org.rioproject.watch
org.rioproject.bean Provides support for creating and communicating with Java Beans 
org.rioproject.core.jsb Defines interfaces and semantics for the ServiceBean component model
 
org.rioproject.core.provision Defines interfaces and classes to provision dynamic services
 
org.rioproject.cybernode A Cybernode represents a compute resource as a service available through the network, offering dynamic allocation and provisioning capabilities. 
org.rioproject.cybernode.exec   
org.rioproject.event Provides classes and interfaces which enable support for distributed events. 
org.rioproject.gnostic   
org.rioproject.jsb Provides classes that implement and support the ServiceBean model
 
org.rioproject.monitor Provides the capability to deploy and monitor applications. 
org.rioproject.resources.servicecore Provides basic infrastructure support for Jini™ technology service development
 
org.rioproject.sla Provides classes that allow policy handlers to react to SLA threshold conditions
 
org.rioproject.system Provides classes that interact with lower level operating system and infrastructure elements, providing an abstract notion of a compute resource with qualitative and quantitative capabilities. 
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.test   
org.rioproject.watch Provides mechanisms to collect and analyze programmer defined metrics defined in a distributed application. 
 

Classes in org.rioproject.watch used by org.rioproject.bean
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
 

Classes in org.rioproject.watch used by org.rioproject.core.jsb
WatchRegistry
          Defines the semantics for a registry of Watch instances and their corresponding WatchDataSource instances, providing capabilities to search over all registered Watch instances.
 

Classes in org.rioproject.watch used by org.rioproject.core.provision
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
 

Classes in org.rioproject.watch used by org.rioproject.cybernode
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
 

Classes in org.rioproject.watch used by org.rioproject.cybernode.exec
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
WatchDataSource
          The WatchDataSource interface defines the semantics for a Watch to store Calculable records
 

Classes in org.rioproject.watch used by org.rioproject.event
StopWatch
          A Watch for capturing elapsed time
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchDataSourceRegistry
          An implementation of a WatchRegistry
 

Classes in org.rioproject.watch used by org.rioproject.gnostic
Calculable
          A Calculable is the atomic attribute that is being 'watched'
 

Classes in org.rioproject.watch used by org.rioproject.jsb
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
WatchDescriptor
          The WatchDescriptor defines attributes of a declarable Watch, allowing a Watch to be declared as part of an OperationalString.
WatchRegistry
          Defines the semantics for a registry of Watch instances and their corresponding WatchDataSource instances, providing capabilities to search over all registered Watch instances.
 

Classes in org.rioproject.watch used by org.rioproject.monitor
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
 

Classes in org.rioproject.watch used by org.rioproject.resources.servicecore
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
WatchDataSource
          The WatchDataSource interface defines the semantics for a Watch to store Calculable records
WatchRegistry
          Defines the semantics for a registry of Watch instances and their corresponding WatchDataSource instances, providing capabilities to search over all registered Watch instances.
 

Classes in org.rioproject.watch used by org.rioproject.sla
Calculable
          A Calculable is the atomic attribute that is being 'watched'
ThresholdEvent
          The ThresholdEvent extends RemoteServiceEvent allowing for remote notification of a Threshold being crossed
ThresholdListener
          Listener for notification that a threshold has been crossed.
ThresholdManager
          The ThresholdManager is the keeper of ThresholdValues and determines when Calculable items being recorded have crossed any thresholds.
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
WatchDescriptor
          The WatchDescriptor defines attributes of a declarable Watch, allowing a Watch to be declared as part of an OperationalString.
 

Classes in org.rioproject.watch used by org.rioproject.system
ThresholdListener
          Listener for notification that a threshold has been crossed.
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
 

Classes in org.rioproject.watch used by org.rioproject.system.measurable
Calculable
          A Calculable is the atomic attribute that is being 'watched'
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
ThresholdManager
          The ThresholdManager is the keeper of ThresholdValues and determines when Calculable items being recorded have crossed any thresholds.
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchDataSource
          The WatchDataSource interface defines the semantics for a Watch to store Calculable records
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch used by org.rioproject.system.measurable.cpu
Calculable
          A Calculable is the atomic attribute that is being 'watched'
CalculableDisplayAttributes
          Default attributes to display when providing rendering support for a Calculable
CalculableViewable
          Interface defining semantics for viewing a Calculable record
DefaultCalculableView
          Default attributes for viewing a collection of Calculables
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch used by org.rioproject.system.measurable.disk
Calculable
          A Calculable is the atomic attribute that is being 'watched'
CalculableDisplayAttributes
          Default attributes to display when providing rendering support for a Calculable
CalculableViewable
          Interface defining semantics for viewing a Calculable record
DefaultCalculableView
          Default attributes for viewing a collection of Calculables
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch used by org.rioproject.system.measurable.memory
Calculable
          A Calculable is the atomic attribute that is being 'watched'
CalculableDisplayAttributes
          Default attributes to display when providing rendering support for a Calculable
CalculableViewable
          Interface defining semantics for viewing a Calculable record
DefaultCalculableView
          Default attributes for viewing a collection of Calculables
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch used by org.rioproject.system.measurable.memory.pool
Calculable
          A Calculable is the atomic attribute that is being 'watched'
CalculableDisplayAttributes
          Default attributes to display when providing rendering support for a Calculable
CalculableViewable
          Interface defining semantics for viewing a Calculable record
DefaultCalculableView
          Default attributes for viewing a collection of Calculables
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
 

Classes in org.rioproject.watch used by org.rioproject.test
WatchDataSource
          The WatchDataSource interface defines the semantics for a Watch to store Calculable records
 

Classes in org.rioproject.watch used by org.rioproject.watch
Accumulator
          The Accumulator represents a collection of Calculable objects and performs statistical analysis across the collection of Calculable objects, providing mean, median and standard deviation
Calculable
          A Calculable is the atomic attribute that is being 'watched'
CalculableDisplayAttributes
          Default attributes to display when providing rendering support for a Calculable
CalculableViewable
          Interface defining semantics for viewing a Calculable record
CalculableViewable.PlottedCalculable
          Data structure that holds as properties the the Calculable and the Point it is plotted at
CounterWatchMBean
          Provides a standard MBean to use when administering a CounterWatch using JMX
DefaultCalculableView
          Default attributes for viewing a collection of Calculables
FontDescriptor
          Contains information about a Font used by the AccumulatorViewer
PeriodicWatch
          A PeriodicWatch provides a mechanism to obtain information at preset intervals of time.
PeriodicWatchMBean
          Provides a standard MBean to use when administering a PeriodicWatch using JMX
QueuedReplicator
          Provides a queued approach to replicate a Watch record.
RemoteWatchDataReplicator
          A remote WatchDataReplicator.
StopWatchMBean
          Provides a standard MBean to use when administering a StopWatch using JMX
ThresholdListener
          Listener for notification that a threshold has been crossed.
ThresholdManager
          The ThresholdManager is the keeper of ThresholdValues and determines when Calculable items being recorded have crossed any thresholds.
ThresholdValues
          ThresholdValues provides attributes for thresholds which can be applied to a Watch
ThresholdWatch
          A Watch that provides threshold processing semantics
ThresholdWatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
Watch
          The Watch provides a mechanism to collect information and associate it to a WatchDataSource
Watchable
          This interface is used to fetch WatchDataSource instances that have been created and registered
WatchDataReplicator
          Used to replicate Calculable entries added to a $WatchDataSource.
WatchDataReplicatorProxy
          Proxy for a WatchDataReplicator to be used in conjunction with a RemoteWatchDataReplicator.
WatchDataSource
          The WatchDataSource interface defines the semantics for a Watch to store Calculable records
WatchDataSourceImpl
          The WatchDataSourceImpl provides support for the WatchDataSource interface.
WatchDescriptor
          The WatchDescriptor defines attributes of a declarable Watch, allowing a Watch to be declared as part of an OperationalString.
WatchDescriptor.Type
           
WatchMBean
          Provides a standard MBean to use when administering a Watch using JMX
WatchRegistry
          Defines the semantics for a registry of Watch instances and their corresponding WatchDataSource instances, providing capabilities to search over all registered Watch instances.
 


Copyright © Rio Project.

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