edu.isi.pegasus.planner.visualize
Interface Measurement

All Known Implementing Classes:
NumJobsMeasurement

public interface Measurement

An empty interface that is the super interface for all measuremnts we take from the kickstart records.

Version:
$Revision: 2563 $
Author:
Karan Vahi vahi@isi.edu

Method Summary
 String getJobName()
          Returns the job for which the measurement was taken.
 Date getTime()
          Returns the time at which the measurement was taken.
 Object getValue()
          Returns the value of the measurement.
 void setJobName(String name)
          Sets the job for which the measurement was taken.
 void setTime(Date time)
          Sets the time at which the measurement was taken.
 void setValue(Object value)
          Sets the value of the measurement.
 

Method Detail

getJobName

String getJobName()
Returns the job for which the measurement was taken.

Returns:
the name of the job.

getTime

Date getTime()
Returns the time at which the measurement was taken.

Returns:
the Date object representing the time.

getValue

Object getValue()
Returns the value of the measurement.

Returns:
the value.

setJobName

void setJobName(String name)
Sets the job for which the measurement was taken.

Parameters:
name - set the name of the job.

setTime

void setTime(Date time)
Sets the time at which the measurement was taken.

Parameters:
time - the Date object representing the time.

setValue

void setValue(Object value)
Sets the value of the measurement.

Parameters:
value - the value to be associated with measurement.


Copyright © 2011 The University of Southern California. All Rights Reserved.