org.simantics.databoard.history
Class SampleCollector

java.lang.Object
  extended by org.simantics.databoard.history.SampleCollector

public class SampleCollector
extends java.lang.Object

Sample collector reads values from a datasource, samples them and adds to a record session. Recording Session is a time series storage format. https://www.simantics.org/wiki/index.php/Databoard_Specification#History_Contract There is a contract for the structure of data sources https://www.simantics.org/wiki/index.php/Databoard_Specification#Datasource_Contract

Author:
Toni Kalajainen

Constructor Summary
SampleCollector(Accessor datasource, Accessor recordingSession, java.lang.Object samplingConfiguration)
          Create sample collector
 
Method Summary
 void start()
          Start collecting samples
 void stop()
          Stop collecting samples
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleCollector

public SampleCollector(Accessor datasource,
                       Accessor recordingSession,
                       java.lang.Object samplingConfiguration)
Create sample collector

Parameters:
datasource -
recordingSession -
samplingConfiguration -
Method Detail

start

public void start()
Start collecting samples


stop

public void stop()
Stop collecting samples