use of org.spf4j.perf.MeasurementsInfo in project spf4j by zolyfarkas.
the class TSDBTxtMeasurementStore method saveMeasurements.
@Override
public void saveMeasurements(final long tableId, final long timeStampMillis, final long... measurements) throws IOException {
MeasurementsInfo measurementInfo = Id2Info.getInfo(tableId);
String groupName = measurementInfo.getMeasuredEntity().toString();
synchronized (sync) {
Csv.writeCsvElement(groupName, writer);
writer.write(',');
writer.write(Long.toString(timeStampMillis));
for (int i = 0; i < measurements.length; i++) {
String measurementName = measurementInfo.getMeasurementName(i);
writer.write(',');
Csv.writeCsvElement(measurementName, writer);
writer.write(',');
writer.write(Long.toString(measurements[i]));
}
writer.write('\n');
}
}
Aggregations