|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecteu.reservoir.monitoring.core.AbstractProbe
eu.reservoir.monitoring.appl.vee.thales.ThalesLogFileProbe
public class ThalesLogFileProbe
A probe for gettting the response time.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface eu.reservoir.monitoring.core.Probe |
|---|
Probe.CollectionType, Probe.ReportingType, Probe.Status |
| Constructor Summary | |
|---|---|
ThalesLogFileProbe(java.lang.String name,
java.lang.String filename)
Construct a probe |
|
| Method Summary | |
|---|---|
ProbeMeasurement |
collect()
Collect a measurement. |
long |
length()
Get file length |
ProbeLifecycle |
turnOffProbe()
Turn off the probe closes the file. |
ProbeLifecycle |
turnOnProbe()
Turning on the Probe should open the file. |
| Methods inherited from class eu.reservoir.monitoring.core.AbstractProbe |
|---|
activateProbe, addProbeAttribute, beginThreadBody, deactivateProbe, endThreadBody, error, getAttribute, getAttributes, getCollectionType, getDataRate, getGroupID, getID, getLastMeasurement, getLastMeasurementCollection, getMetaData, getName, getProbeFilter, getProbeManager, getServiceID, inform, isActive, isFiltering, isOn, rationalToMillis, run, setDataRate, setGroupID, setID, setName, setProbeFilter, setProbeManager, setServiceID, startProbeThread, stopProbeThread, toString, turnOffFiltering, turnOnFiltering |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface eu.reservoir.monitoring.core.ProbeInfo |
|---|
addProbeAttribute, getAttribute, getAttributes, getDataRate, getGroupID, getID, getLastMeasurement, getLastMeasurementCollection, getMetaData, getName, getProbeManager, getServiceID, setDataRate, setGroupID, setID, setName, setProbeManager, setServiceID |
| Methods inherited from interface eu.reservoir.monitoring.core.ProbeLifecycle |
|---|
activateProbe, deactivateProbe, isActive, isOn |
| Methods inherited from interface java.lang.Runnable |
|---|
run |
| Methods inherited from interface eu.reservoir.monitoring.core.ProbeReporting |
|---|
error, getProbeFilter, inform, isFiltering, setProbeFilter, turnOffFiltering, turnOnFiltering |
| Constructor Detail |
|---|
public ThalesLogFileProbe(java.lang.String name,
java.lang.String filename)
| Method Detail |
|---|
public ProbeLifecycle turnOnProbe()
turnOnProbe in interface ProbeLifecycleturnOnProbe in class AbstractProbepublic ProbeLifecycle turnOffProbe()
turnOffProbe in interface ProbeLifecycleturnOffProbe in class AbstractProbepublic ProbeMeasurement collect()
collect in interface ProbeReportingcollect in class AbstractProbepublic long length()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||