Uses of Class
org.gridlab.gat.monitoring.Metric

Packages that use Metric
org.gridlab.gat.io This package contains classes and interfaces which are used to provide input and output. 
org.gridlab.gat.monitoring This package contains classes and interfaces which are used to monitor resources. 
 

Uses of Metric in org.gridlab.gat.io
 

Methods in org.gridlab.gat.io with parameters of type Metric
 void File.addMetricListener(MetricListener metricListener, Metric metric)
           
 void FileInputStream.addMetricListener(MetricListener metricListener, Metric metric)
          This method adds the passed instance of a MetricListener to the list of MetricListeners which are notified of MetricEvents by an instance of this class.
 void FileOutputStream.addMetricListener(MetricListener metricListener, Metric metric)
          This method adds the passed instance of a MetricListener to the list of MetricListeners which are notified of MetricEvents by an instance of this class.
 MetricEvent File.getMeasurement(Metric metric)
           
 MetricEvent FileInputStream.getMeasurement(Metric metric)
          Returns a MetricEvent that represents the measured Metric.
 MetricEvent FileOutputStream.getMeasurement(Metric metric)
          Returns a MetricEvent that represents the measured Metric.
 void File.removeMetricListener(MetricListener metricListener, Metric metric)
           
 void FileInputStream.removeMetricListener(MetricListener metricListener, Metric metric)
          Removes the passed MetricListener from the List of MetricListeners which are notified of MetricEvents corresponding to the passed Metric instance.
 void FileOutputStream.removeMetricListener(MetricListener metricListener, Metric metric)
          Removes the passed MetricListener from the List of MetricListeners which are notified of MetricEvents corresponding to the passed Metric instance.
 

Uses of Metric in org.gridlab.gat.monitoring
 

Methods in org.gridlab.gat.monitoring that return Metric
 Metric MetricDefinition.createMetric()
          Create a metric according to this definition.
 Metric MetricDefinition.createMetric(Map<String,Object> parameters)
          Create a metric according to this definition.
 Metric MetricDefinition.createMetric(Map<String,Object> parameters, long frequency)
          Create a metric according to this definition.
 Metric MetricEvent.getMetric()
          This method returns an instance of the Metric to which this MetricEvent corresponds.
 

Methods in org.gridlab.gat.monitoring with parameters of type Metric
 void Monitorable.addMetricListener(MetricListener metricListener, Metric metric)
          This method adds the passed instance of a MetricListener to the list of MetricListeners which are notified of MetricEvents by an instance of this class.
 MetricEvent Monitorable.getMeasurement(Metric metric)
          Returns a MetricEvent that represents the measured Metric.
 void Monitorable.removeMetricListener(MetricListener metricListener, Metric metric)
          Removes the passed MetricListener from the List of MetricListeners which are notified of MetricEvents corresponding to the passed Metric instance.
 

Constructors in org.gridlab.gat.monitoring with parameters of type Metric
MetricEvent(Object source, Object value, Metric metric, long eventTime)
          Constructs a MetricEvent with the specified properties