@ThreadSafe public final class TSDBTxtMeasurementStore extends Object implements MeasurementStore
| Constructor and Description |
|---|
TSDBTxtMeasurementStore(String fileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
alocateMeasurements(EntityMeasurementsInfo measurement,
int sampleTimeMillis)
Make any allocations necessary for the following measurements.
|
void |
close() |
void |
flush()
flush all data that might be buffered by this store.
|
void |
saveMeasurements(EntityMeasurementsInfo measurementInfo,
long timeStampMillis,
int sampleTimeMillis,
long... measurements)
Save measurements.
|
String |
toString() |
public TSDBTxtMeasurementStore(String fileName) throws IOException
IOExceptionpublic void alocateMeasurements(EntityMeasurementsInfo measurement, int sampleTimeMillis)
MeasurementStorealocateMeasurements in interface MeasurementStorepublic void saveMeasurements(EntityMeasurementsInfo measurementInfo, long timeStampMillis, int sampleTimeMillis, long... measurements) throws IOException
MeasurementStoresaveMeasurements in interface MeasurementStoreIOException@PreDestroy public void close() throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void flush()
throws IOException
MeasurementStoreflush in interface MeasurementStoreIOExceptionCopyright © 2014. All rights reserved.