Class MetricsSender

java.lang.Object
net.flectone.pulse.platform.sender.MetricsSender

public class MetricsSender extends Object
Sends anonymous metrics data to FlectonePulse servers.

Usage example:

MetricsSender metricsSender = flectonePulse.get(MetricsSender.class);

MetricsDTO metrics = ...;

metricsSender.sendMetrics(metrics);
Since:
0.8.1
  • Constructor Details

    • MetricsSender

      @Inject public MetricsSender(com.google.gson.Gson gson)
  • Method Details

    • sendMetrics

      public void sendMetrics(MetricsDTO metrics)
      Sends metrics data to FlectonePulse API. Failures are silently ignored to prevent affecting server performance.
      Parameters:
      metrics - the metrics data to send