|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Calculable | |
|---|---|
| org.rioproject.gnostic | |
| org.rioproject.sla | Provides classes that allow policy handlers to react to SLA threshold conditions |
| 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 Calculable in org.rioproject.gnostic |
|---|
| Methods in org.rioproject.gnostic with parameters of type Calculable | |
|---|---|
void |
DroolsCEPManager.insert(Calculable calculable)
|
void |
CEPSession.insert(Calculable calculable)
Insert a Calculable into the CEPSession |
| Uses of Calculable in org.rioproject.sla |
|---|
| Fields in org.rioproject.sla declared as Calculable | |
|---|---|
protected Calculable |
ScalingPolicyHandler.lastCalculable
The last calculable |
| Methods in org.rioproject.sla with parameters of type Calculable | |
|---|---|
void |
SLAPolicyHandler.notify(Calculable calculable,
ThresholdValues thresholdValues,
int type)
|
void |
ScalingPolicyHandler.notify(Calculable calculable,
ThresholdValues thresholdValues,
int type)
|
void |
RelocationPolicyHandler.notify(Calculable calculable,
ThresholdValues thresholdValues,
int type)
|
void |
RedeployPolicyHandler.notify(Calculable calculable,
ThresholdValues thresholdValues,
int type)
|
protected void |
SLAPolicyHandler.sendSLAThresholdEvent(Calculable calculable,
ThresholdValues tValues,
int type)
Set up a SLAThresholdEvent and send it |
| Constructors in org.rioproject.sla with parameters of type Calculable | |
|---|---|
SLAThresholdEvent(Object source,
ServiceElement sElem,
Calculable calculable,
SLA sla,
String slaPolicyHandlerDescription,
String hostAddress,
int type)
Creates new SLAThresholdEvent |
|
SLAThresholdEvent(Object source,
ServiceElement sElem,
ServiceBeanInstance instance,
Calculable calculable,
SLA sla,
String slaPolicyHandlerDescription,
String hostAddress,
int type)
Creates new SLAThresholdEvent |
|
| Uses of Calculable in org.rioproject.system.measurable |
|---|
| Methods in org.rioproject.system.measurable with parameters of type Calculable | |
|---|---|
void |
MeasurableCapability.addWatchRecord(Calculable record)
Add a Calculable to the watch and update state |
| Uses of Calculable in org.rioproject.system.measurable.cpu |
|---|
| Subclasses of Calculable in org.rioproject.system.measurable.cpu | |
|---|---|
class |
CalculableCPU
A Calculable used to collect CPU system utilization |
class |
CalculableProcessCPU
A Calculable used to collect CPU system utilization |
| Uses of Calculable in org.rioproject.system.measurable.disk |
|---|
| Subclasses of Calculable in org.rioproject.system.measurable.disk | |
|---|---|
class |
CalculableDiskSpace
A Calculable used to collect DiskSpace utilization |
| Uses of Calculable in org.rioproject.system.measurable.memory |
|---|
| Subclasses of Calculable in org.rioproject.system.measurable.memory | |
|---|---|
class |
CalculableMemory
A Calculable used to collect process Memory utilization |
class |
CalculableSystemMemory
A Calculable used to collect system memory utilization |
| Uses of Calculable in org.rioproject.system.measurable.memory.pool |
|---|
| Subclasses of Calculable in org.rioproject.system.measurable.memory.pool | |
|---|---|
class |
CalculableMemoryPool
Created by IntelliJ IDEA. |
| Uses of Calculable in org.rioproject.watch |
|---|
| Fields in org.rioproject.watch declared as Calculable | |
|---|---|
protected Calculable[] |
DefaultCalculableView.data
|
| Methods in org.rioproject.watch that return Calculable | |
|---|---|
Calculable[] |
Accumulator.getCalcs()
|
Calculable[] |
WatchDataSourceImpl.getCalculable()
|
Calculable[] |
WatchDataSource.getCalculable()
Get all Calculable records from the Calculable history |
Calculable |
ThresholdEvent.getCalculable()
Getter for property calculable |
Calculable |
CalculableViewable.PlottedCalculable.getCalculable()
|
Calculable[] |
WatchDataSourceImpl.getCalculable(long from,
long to)
|
Calculable[] |
WatchDataSource.getCalculable(long from,
long to)
Get Calculable records from the Calculable history for the specified time range |
Calculable[] |
WatchDataSourceImpl.getCalculable(String id)
|
Calculable |
WatchDataSourceImpl.getLastCalculable()
|
Calculable |
WatchDataSource.getLastCalculable()
Gets the last Calculable from the history |
Calculable |
ThreadDeadlockMonitor.getThreadDeadlockCalculable()
|
| Methods in org.rioproject.watch with parameters of type Calculable | |
|---|---|
void |
WatchDataSourceImpl.addCalculable(Calculable calculable)
|
void |
WatchDataSource.addCalculable(Calculable calculable)
Add a Calculable record to the Calculable history |
void |
WatchDataReplicator.addCalculable(Calculable calculable)
Replicate a Calculable record |
void |
QueuedReplicator.addCalculable(Calculable calculable)
Archive a record from the WatchDataSource history by placing it on a queue |
void |
Watch.addWatchRecord(Calculable calc)
Add a watch record to the history |
void |
ThresholdWatch.addWatchRecord(Calculable record)
Override parent's addRecord to check for threshold(s) being crossed |
void |
Archivable.archive(Calculable calculable)
Archive a record from the WatchDataSource history |
abstract void |
ThresholdManager.checkThreshold(Calculable calculable)
Check the threshold and determine if any action needs to occur |
void |
BoundedThresholdManager.checkThreshold(Calculable calculable)
|
void |
ThresholdListener.notify(Calculable calculable,
ThresholdValues thresholdValues,
int type)
Notify for a threshold event |
protected void |
ThresholdManager.notifyListeners(Calculable calculable,
int type)
Notify all ThresholdListeners of a threshold being crossed |
protected void |
WatchDataReplicatorProxy.replicate(Calculable calculable)
|
void |
RemoteWatchDataReplicator.replicate(Calculable c)
Replicate a Calculable |
protected abstract void |
QueuedReplicator.replicate(Calculable calculable)
Performs the actual write to the underlying resource |
void |
ThresholdEvent.setCalculable(Calculable calculable)
Setter for property calculable |
void |
Statistics.setValues(Calculable[] calcs)
|
| Method parameters in org.rioproject.watch with type arguments of type Calculable | |
|---|---|
protected void |
WatchDataReplicatorProxy.bulkReplicate(Collection<Calculable> calculables)
|
void |
RemoteWatchDataReplicator.bulkReplicate(Collection<Calculable> c)
Replicate a collection of Calculables |
protected abstract void |
QueuedReplicator.bulkReplicate(Collection<Calculable> calculables)
Performs the actual write to the underlying resource |
| Constructors in org.rioproject.watch with parameters of type Calculable | |
|---|---|
CalculableViewable.PlottedCalculable(Point point,
Calculable calculable)
|
|
ThresholdEvent(Object source,
Calculable calculable,
ThresholdValues thresholdValues,
int type)
Creates new ThresholdEvent |
|
ThresholdEvent(Object source,
Calculable calculable,
ThresholdValues thresholdValues,
int type,
String detail)
Creates new ThresholdEvent |
|
|
Copyright © Rio Project. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||