edu.cmu.cs.able.examples
Class TimeGaugeConsumer

java.lang.Object
  |
  +--edu.cmu.cs.able.gaugeInfrastructure.Siena.SienaGaugeConsumer
        |
        +--edu.cmu.cs.able.examples.TimeGaugeConsumer
All Implemented Interfaces:
GaugeConsumer

public class TimeGaugeConsumer
extends SienaGaugeConsumer


Fields inherited from class edu.cmu.cs.able.gaugeInfrastructure.Siena.SienaGaugeConsumer
gaugeMgrs, gauges, reportingBus
 
Constructor Summary
TimeGaugeConsumer()
          Creates new TimeGaugeConsumer
 
Method Summary
 void createAndListenToGauge(java.lang.String gaugeName)
           
static void main(java.lang.String[] args)
           
 void onReportValue(GaugeControl gauge, java.lang.String valueName, java.lang.String propertyName, java.lang.String value)
          The callback invoked when a gauge reports a single value.
static void printUsageMessage()
           
 
Methods inherited from class edu.cmu.cs.able.gaugeInfrastructure.Siena.SienaGaugeConsumer
onReportConfigured, onReportCreated, onReportDeleted, onReportMultipleValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeGaugeConsumer

public TimeGaugeConsumer()
Creates new TimeGaugeConsumer
Method Detail

createAndListenToGauge

public void createAndListenToGauge(java.lang.String gaugeName)

onReportValue

public void onReportValue(GaugeControl gauge,
                          java.lang.String valueName,
                          java.lang.String propertyName,
                          java.lang.String value)
Description copied from interface: GaugeConsumer
The callback invoked when a gauge reports a single value.
Overrides:
onReportValue in class SienaGaugeConsumer
Following copied from class: edu.cmu.cs.able.gaugeInfrastructure.Siena.SienaGaugeConsumer
Parameters:
gauge -  
valueName -  
propertyName -  
value -  

main

public static void main(java.lang.String[] args)

printUsageMessage

public static void printUsageMessage()