public final class GraphiteUdpStore extends Object implements MeasurementStore
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_UDP_MSG_SIZE |
| Constructor and Description |
|---|
GraphiteUdpStore(String hostPort) |
GraphiteUdpStore(String hostName,
int port) |
GraphiteUdpStore(URI uri) |
| 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() |
static void |
writeMetric(EntityMeasurementsInfo measurementInfo,
String measurementName,
long measurement,
long timeStampMillis,
Writer os) |
public static final int MAX_UDP_MSG_SIZE
public GraphiteUdpStore(String hostPort) throws ObjectCreationException, URISyntaxException
public GraphiteUdpStore(URI uri) throws ObjectCreationException
ObjectCreationExceptionpublic GraphiteUdpStore(String hostName, int port) throws ObjectCreationException
ObjectCreationExceptionpublic void flush()
MeasurementStoreflush in interface MeasurementStorepublic 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 MeasurementStoreIOExceptionpublic static void writeMetric(EntityMeasurementsInfo measurementInfo, String measurementName, long measurement, long timeStampMillis, Writer os) throws IOException
IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2014. All rights reserved.