public final class MultiStore extends Object implements MeasurementStore
| Constructor and Description |
|---|
MultiStore(MeasurementStore... stores) |
| 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.
|
public MultiStore(MeasurementStore... stores)
public void alocateMeasurements(EntityMeasurementsInfo measurement, int sampleTimeMillis) throws IOException
MeasurementStorealocateMeasurements in interface MeasurementStoreIOExceptionpublic void saveMeasurements(EntityMeasurementsInfo measurementInfo, long timeStampMillis, int sampleTimeMillis, long... measurements) throws IOException
MeasurementStoresaveMeasurements in interface MeasurementStoreIOExceptionpublic void flush()
throws IOException
MeasurementStoreflush in interface MeasurementStoreIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2014. All rights reserved.