gridsim
Class Gridlet


public class Gridlet

Classes related to GridSim Jobs: called Gridlet


Field Summary
 final static intCREATED
           
 final static intFAILED
           
 (package private) intgridlet_id
           
 final static intINEXEC
           
 final static intQUEUED
           
 final static intREADY
           
 final static intSUCCESS
           

Constructor Summary
Gridlet(int gridlet_id, double gridlet_length, long GridletFileSize, long GridletOutputSize)
           

Method Summary
 doubleGetActualCPUTime()
           
 doubleGetCostPerSec()
           
 doublegetExecStartTime()
           
 doubleGetFinishTime()
           
 longGetGridletFileSize()
           
 intGetGridletID()
           
 doubleGetGridletLength()
           
 longGetGridletOutputSize()
           
 intGetResourceID()
           
 intGetStatus()
           
 StringGetStatusString()
           
 intGetUserID()
           
 doubleGetWallClockTime()
           
 voidSetExecParam(double WallClockTime, double actualCPUTime)
           
 voidSetExecStartTime(double clocktime)
           
 voidSetResParam(int resource_id, double CostPerSec)
           
 voidSetStatus(int status)
           
 voidSetUserID(int id)
           

Field Detail

CREATED

public final static int CREATED

FAILED

public final static int FAILED

gridlet_id

int gridlet_id

INEXEC

public final static int INEXEC

QUEUED

public final static int QUEUED

READY

public final static int READY

SUCCESS

public final static int SUCCESS
Constructor Detail

Gridlet

public Gridlet(int gridlet_id, double gridlet_length, long GridletFileSize, long GridletOutputSize)
Method Detail

GetActualCPUTime

public double GetActualCPUTime()

GetCostPerSec

public double GetCostPerSec()

getExecStartTime

public double getExecStartTime()

GetFinishTime

public double GetFinishTime()

GetGridletFileSize

public long GetGridletFileSize()

GetGridletID

public int GetGridletID()

GetGridletLength

public double GetGridletLength()

GetGridletOutputSize

public long GetGridletOutputSize()

GetResourceID

public int GetResourceID()

GetStatus

public int GetStatus()

GetStatusString

public String GetStatusString()

GetUserID

public int GetUserID()

GetWallClockTime

public double GetWallClockTime()

SetExecParam

public void SetExecParam(double WallClockTime, double actualCPUTime)

SetExecStartTime

public void SetExecStartTime(double clocktime)

SetResParam

public void SetResParam(int resource_id, double CostPerSec)

SetStatus

public void SetStatus(int status)

SetUserID

public void SetUserID(int id)