org.ow2.jasmine.probe.collectors.slope.internal
Class SlopeCollector

java.lang.Object
  extended by org.ow2.jasmine.probe.collectors.JCollector
      extended by org.ow2.jasmine.probe.collectors.slope.internal.SlopeCollector
All Implemented Interfaces:
JasmineCollector

public class SlopeCollector
extends JCollector

Author:
durieuxp

Field Summary
 
Fields inherited from class org.ow2.jasmine.probe.collectors.JCollector
hostName, indicator, logger, period, probeId, probeManager
 
Constructor Summary
SlopeCollector(String probeId, JasmineIndicator indic, int period, JasmineCollector n, JasmineCollector d)
          Constructor
 
Method Summary
 JasmineIndicatorValue getLastResult()
          return the last result for this indicator
 void startPolling()
          Start polling.
 void stopPolling()
          Stop polling.
 
Methods inherited from class org.ow2.jasmine.probe.collectors.JCollector
addJsr, addLongJsr, addLongValues, addValues, averageJsr, diffJsr, diffLongValues, diffValues, divideJsr, divideLongValues, divideValues, getDomainName, getIndicator, getIndicatorName, getProbeId, getServerName, isRemoved, jsrProps, longValue, maxJsr, minJsr, multiplyJsr, multiplyLongValues, multiplyValues, remove, setProbeManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlopeCollector

public SlopeCollector(String probeId,
                      JasmineIndicator indic,
                      int period,
                      JasmineCollector n,
                      JasmineCollector d)
Constructor

Parameters:
probeId -
indic -
period -
n -
d -
Method Detail

getLastResult

public JasmineIndicatorValue getLastResult()
                                    throws JasmineCollectorException
return the last result for this indicator

Specified by:
getLastResult in interface JasmineCollector
Specified by:
getLastResult in class JCollector
Returns:
JasmineIndicatorValue
Throws:
JasmineCollectorException

stopPolling

public void stopPolling()
Stop polling. Called when probe is stopped.

Specified by:
stopPolling in interface JasmineCollector
Specified by:
stopPolling in class JCollector

startPolling

public void startPolling()
Start polling. Called when probe is started.

Specified by:
startPolling in interface JasmineCollector
Specified by:
startPolling in class JCollector


Copyright © 2012 OW2 Consortium. All Rights Reserved.