|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Watch | |
|---|---|
| org.rioproject.event | Provides classes and interfaces which enable support for distributed events. |
| 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 Watch in org.rioproject.event |
|---|
| Methods in org.rioproject.event that return Watch | |
|---|---|
Watch |
EventHandler.getWatch()
Get the response time watch for this EventHandler |
Watch |
BasicEventConsumer.getWatch()
Get the response time watch for this EventConsumer |
| Uses of Watch in org.rioproject.system.measurable |
|---|
| Subclasses of Watch in org.rioproject.system.measurable | |
|---|---|
class |
MeasurableCapability
A MeasurableCapability refers to a depletion oriented resource or capability on a ComputeResource |
| Uses of Watch in org.rioproject.system.measurable.cpu |
|---|
| Subclasses of Watch in org.rioproject.system.measurable.cpu | |
|---|---|
class |
CPU
The CPU object is a MeasurableCapability which
refers to the platform's capability describing CPU utilization, capacity, and
load. |
| Uses of Watch in org.rioproject.system.measurable.disk |
|---|
| Subclasses of Watch in org.rioproject.system.measurable.disk | |
|---|---|
class |
DiskSpace
The DiskSpace object is a MeasurableCapability which
monitors a ComputeResource's DiskSpace utilization |
| Uses of Watch in org.rioproject.system.measurable.memory |
|---|
| Subclasses of Watch in org.rioproject.system.measurable.memory | |
|---|---|
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 Watch in org.rioproject.system.measurable.memory.pool |
|---|
| Subclasses of Watch in org.rioproject.system.measurable.memory.pool | |
|---|---|
class |
MemoryPool
The MemoryPool is used to monitor a JMX memory pool. |
| Uses of Watch in org.rioproject.watch |
|---|
| Subclasses of Watch in org.rioproject.watch | |
|---|---|
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 |
| Fields in org.rioproject.watch with type parameters of type Watch | |
|---|---|
protected List<Watch> |
WatchDataSourceRegistry.watchRegistry
Collection of Watch instances that have been registered |
| Methods in org.rioproject.watch that return Watch | |
|---|---|
protected Watch |
WatchInjector.createWatch(WatchDescriptor wDesc,
Object bean,
Configuration config)
|
protected Watch |
WatchInjector.createWatch(WatchDescriptor wDesc,
Object bean,
Method accessor,
Configuration config)
|
Watch |
WatchRegistry.findWatch(String id)
Returns a Watch that matches the provided id |
Watch |
WatchDataSourceRegistry.findWatch(String id)
|
Watch |
WatchInjector.inject(WatchDescriptor wDesc)
Add a WatchDescriptor, creating the Watch |
Watch |
WatchInjector.inject(WatchDescriptor wDesc,
Object bean,
Method accessor)
Add a WatchDescriptor, creating the Watch |
| Methods in org.rioproject.watch with parameters of type Watch | |
|---|---|
protected void |
WatchDataSourceRegistry.associateThresholdListener(Watch watch)
This method will associate a Watch to a ThresholdListener, iff the Watch is a ThresholdWatch and the Watch objects classname is found in the table |
void |
WatchRegistry.deregister(Watch... watch)
DeRegisters a Watch from underlying collection and closes the Watch |
void |
WatchDataSourceRegistry.deregister(Watch... watches)
|
void |
WatchRegistry.register(Watch... watch)
Registers a Watch to underlying collection |
void |
WatchDataSourceRegistry.register(Watch... watches)
|
|
Copyright © Rio Project. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||