/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package edu.hawaii.jmotif.sampler; /** * A telemetry provider is an object able to externalize its inner values * using a telemery. * (Mediator pattern) * * All the communication to other telemetry aware objects is done by updating * values of the telemetry itself. * * @author ytoh */ public interface TelemetryProvider { /** * Return the telemetry to be used to externalize the state of optimization * execution. * * @return telemetry implementation */ Telemetry[] getTelemetry(); }