compbio.engine.cluster.drmaa
Class StatisticManager

java.lang.Object
  extended by compbio.engine.cluster.drmaa.StatisticManager

public class StatisticManager
extends Object


Constructor Summary
StatisticManager(org.ggf.drmaa.JobInfo status)
           
 
Method Summary
 String getAllStats()
           
 String getCalculationTime()
           
 String getCPUTimeStat()
           
 String getCPUUsageTime()
           
 String getDataTransfered()
           
 String getEndTime()
           
 String getExecutionStat()
           
 String getExitStatus()
           
 String getIOWait()
           
 String getJobId()
           
 String getJobPriority()
           
 String getMaxVMem()
           
 String getMemoryStat()
           
 Map<String,String> getRawUsage()
           
 String getStartTime()
           
 String getSubmissionTime()
           
 String getTimeStat()
           
 String getUsedSysTime()
           
 String getUsedUserTime()
           
 String getVMem()
           
 boolean hasDump()
           
 boolean hasExited()
           
 boolean hasSignaled()
           
 String termSignal()
           
 String toString()
           
 boolean wasAborted()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatisticManager

public StatisticManager(org.ggf.drmaa.JobInfo status)
                 throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException
Method Detail

getJobId

public String getJobId()
                throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

hasExited

public boolean hasExited()
                  throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

hasSignaled

public boolean hasSignaled()
                    throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

hasDump

public boolean hasDump()
                throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

termSignal

public String termSignal()
                  throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

wasAborted

public boolean wasAborted()
                   throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

getSubmissionTime

public String getSubmissionTime()

getVMem

public String getVMem()

getMaxVMem

public String getMaxVMem()

getUsedSysTime

public String getUsedSysTime()

getUsedUserTime

public String getUsedUserTime()

getCalculationTime

public String getCalculationTime()

getEndTime

public String getEndTime()

getStartTime

public String getStartTime()

getIOWait

public String getIOWait()

getCPUUsageTime

public String getCPUUsageTime()

getDataTransfered

public String getDataTransfered()

getJobPriority

public String getJobPriority()

getExitStatus

public String getExitStatus()

getAllStats

public String getAllStats()
                   throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

getExecutionStat

public String getExecutionStat()
                        throws org.ggf.drmaa.DrmaaException
Throws:
org.ggf.drmaa.DrmaaException

getMemoryStat

public String getMemoryStat()

getCPUTimeStat

public String getCPUTimeStat()

getTimeStat

public String getTimeStat()

getRawUsage

public Map<String,String> getRawUsage()

toString

public String toString()
Overrides:
toString in class Object