|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ThresholdListener | |
|---|---|
| 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.watch | Provides mechanisms to collect and analyze programmer defined metrics defined in a distributed application. |
| Uses of ThresholdListener in org.rioproject.sla |
|---|
| Classes in org.rioproject.sla that implement ThresholdListener | |
|---|---|
class |
RedeployPolicyHandler
The RedeployPolicyHandler will redeploy a service based on declared thresholds. |
class |
RelocationPolicyHandler
The RelocationPolicyHandler will inform the OperationalStringManager to relocate the ServiceBean that uses this policy handler. |
class |
ScalingPolicyHandler
The ScalingPolicyHandler will increment and optionally decrement instances of the ServiceBean it is associated to based on limits set for the SLA. |
class |
SLAPolicyHandler
A SLAPolicyHandler handles thresholds for a ThresholdWatch, registering to a ThresholdManager. |
| Uses of ThresholdListener in org.rioproject.system |
|---|
| Methods in org.rioproject.system with parameters of type ThresholdListener | |
|---|---|
void |
ComputeResource.addThresholdListener(ThresholdListener listener)
A helper method which will add a ThresholdListener to all
contained MeasurableCapability components. |
void |
ComputeResource.removeThresholdListener(ThresholdListener listener)
A helper method which will remove a ThresholdListener from all
contained MeasurableCapability components. |
| Uses of ThresholdListener in org.rioproject.watch |
|---|
| Fields in org.rioproject.watch with type parameters of type ThresholdListener | |
|---|---|
protected List<ThresholdListener> |
ThresholdManager.thresholdListeners
|
protected Map<String,Collection<ThresholdListener>> |
WatchDataSourceRegistry.thresholdListenerTable
Table of ThresholdWatch classnames and ThresholdListener objects |
| Methods in org.rioproject.watch that return ThresholdListener | |
|---|---|
ThresholdListener[] |
ThresholdManager.getThresholdListeners()
Get all registered ThresholdListener instances |
| Methods in org.rioproject.watch with parameters of type ThresholdListener | |
|---|---|
void |
WatchRegistry.addThresholdListener(String id,
ThresholdListener thresholdListener)
Add a ThresholdListener. |
void |
WatchDataSourceRegistry.addThresholdListener(String id,
ThresholdListener thresholdListener)
|
void |
ThresholdWatch.addThresholdListener(ThresholdListener listener)
Add a ThresholdListener |
void |
ThresholdManager.addThresholdListener(ThresholdListener listener)
Add a Threshold listener |
void |
WatchRegistry.removeThresholdListener(String id,
ThresholdListener thresholdListener)
Remove a ThresholdListener. |
void |
WatchDataSourceRegistry.removeThresholdListener(String id,
ThresholdListener thresholdListener)
|
void |
ThresholdWatch.removeThresholdListener(ThresholdListener listener)
Remove a ThresholdListener |
void |
ThresholdManager.removeThresholdListener(ThresholdListener listener)
Remove a ThresholdListener |
|
Copyright © Rio Project. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||