public interface

ITelemetryDatabase

com.pnfsoftware.jeb.client.telemetry.ITelemetryDatabase
Known Indirect Subclasses

Class Overview

Telemetry database for JEB clients.

Summary

Public Methods
abstract void close()
Close the telemetry database.
abstract boolean record(String eventName, String key0, String value0)
Convenience method.
abstract boolean record(String eventName, String key0, String value0, String key1, String value1)
Convenience method.
abstract boolean record(String eventName)
Convenience method.
abstract boolean record(String eventName, Map<String, String> properties)
Record a telemetry event with some properties.

Public Methods

public abstract void close ()

Close the telemetry database.

public abstract boolean record (String eventName, String key0, String value0)

Convenience method. Record a telemetry event with a single property.

public abstract boolean record (String eventName, String key0, String value0, String key1, String value1)

Convenience method. Record a telemetry event with two properties.

public abstract boolean record (String eventName)

Convenience method. Record a telemetry event without properties.

public abstract boolean record (String eventName, Map<String, String> properties)

Record a telemetry event with some properties. This method should never throw and should execute as quickly as possible.