Class TelemetryControllerHelper

java.lang.Object
com.illumon.iris.controller.telemetry.TelemetryControllerHelper

public class TelemetryControllerHelper extends Object
This singleton class is Controller-aware and is used by the TelemetryService for execution of the CARQ against a PQ of type "TELEMETRY_HELPER_TYPE". The state of the helper-PQ will be tracked by this class, and the TelemetryService singleton will be notified of important status-changes to our connectivity to the PQ. If configuration disables REMOTE_TELEMETRY, then the singleton instance will instantiate as a do-nothing placeholder since there is no need to track the state of the helper-PQ