class AsyncImageChartServlet.PointDataRetriever extends java.lang.Object implements java.lang.Runnable, com.serotonin.db.MappedRowCallback<PointValueTime>, DataQuantizerCallback
Modifier and Type | Field and Description |
---|---|
private java.awt.Color |
colour |
private int |
dataPointId |
private DiscreteTimeSeries |
dts |
private long |
from |
private int |
imageWidth |
private AbstractDataQuantizer |
quantizer |
private long |
to |
private org.jfree.data.time.TimeSeries |
ts |
Constructor and Description |
---|
PointDataRetriever(int dataPointId,
java.awt.Color colour,
int imageWidth) |
Modifier and Type | Method and Description |
---|---|
void |
addToCollection(PointTimeSeriesCollection ptsc) |
void |
quantizedData(MangoValue value,
long time) |
void |
row(PointValueTime pvt,
int rowNum) |
void |
run() |
void |
setRange(long from,
long to) |
private final int dataPointId
private java.awt.Color colour
private final int imageWidth
private long from
private long to
private org.jfree.data.time.TimeSeries ts
private AbstractDataQuantizer quantizer
private DiscreteTimeSeries dts
public PointDataRetriever(int dataPointId, java.awt.Color colour, int imageWidth)
public void setRange(long from, long to)
public void run()
run
in interface java.lang.Runnable
public void row(PointValueTime pvt, int rowNum)
row
in interface com.serotonin.db.MappedRowCallback<PointValueTime>
public void quantizedData(MangoValue value, long time)
quantizedData
in interface DataQuantizerCallback
public void addToCollection(PointTimeSeriesCollection ptsc)