|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.probe.collectors.JCollector
org.ow2.jasmine.probe.collectors.df.internal.DfCollector
public class DfCollector
Collector implementation for df. This implementation works with a separate thread used to pre collect the results. A simpler implementation could be done by not using a thread. Using a thread is interesting when we do not want to be stuck in case info cannot be got.
| Field Summary |
|---|
| Fields inherited from class org.ow2.jasmine.probe.collectors.JCollector |
|---|
indicator, logger, name, period, probeManager |
| Constructor Summary | |
|---|---|
DfCollector(java.lang.String name,
org.ow2.jasmine.probe.JasmineIndicator indicator,
int period)
Constructor |
|
| Method Summary | |
|---|---|
void |
addResult(org.ow2.jasmine.probe.JasmineIndicatorValue value)
Add a new result to the list. |
java.util.Collection<java.lang.String> |
getDiskList()
Get the disk to be observed null if we are interested on all disks |
org.ow2.jasmine.probe.JasmineIndicatorValue |
getLastResult()
Retrieve the last results for this indicator This method return a List of results in case indicator represents actually a list of value (for example: df for ALL the disks) |
boolean |
needResult()
Check if this Collector needs a new result. |
void |
startPolling()
Restart polling |
void |
stopPolling()
Stop polling |
| Methods inherited from class org.ow2.jasmine.probe.collectors.JCollector |
|---|
addValues, diffValues, divideValues, getIndicator, getName, longValue, multiplyValues, setProbeManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DfCollector(java.lang.String name,
org.ow2.jasmine.probe.JasmineIndicator indicator,
int period)
indicator - definition| Method Detail |
|---|
public java.util.Collection<java.lang.String> getDiskList()
public org.ow2.jasmine.probe.JasmineIndicatorValue getLastResult()
throws org.ow2.jasmine.probe.collector.JasmineCollectorException
getLastResult in interface org.ow2.jasmine.probe.collector.JasmineCollectorgetLastResult in class org.ow2.jasmine.probe.collectors.JCollectororg.ow2.jasmine.probe.collector.JasmineCollectorExceptionpublic void stopPolling()
stopPolling in interface org.ow2.jasmine.probe.collector.JasmineCollectorstopPolling in class org.ow2.jasmine.probe.collectors.JCollectorpublic void startPolling()
startPolling in interface org.ow2.jasmine.probe.collector.JasmineCollectorstartPolling in class org.ow2.jasmine.probe.collectors.JCollectorpublic boolean needResult()
public void addResult(org.ow2.jasmine.probe.JasmineIndicatorValue value)
value -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||