compbio.engine.cluster.drmaa
Class StatisticManager

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

public class StatisticManager
extends java.lang.Object


Constructor Summary
StatisticManager(org.ggf.drmaa.JobInfo status)
           
 
Method Summary
 java.lang.String getAllStats()
           
 java.lang.String getCalculationTime()
           
 java.lang.String getCPUTimeStat()
           
 java.lang.String getCPUUsageTime()
           
 java.lang.String getDataTransfered()
           
 java.lang.String getEndTime()
           
 java.lang.String getExecutionStat()
           
 java.lang.String getExitStatus()
           
 java.lang.String getIOWait()
           
 java.lang.String getJobId()
           
 java.lang.String getJobPriority()
           
 java.lang.String getMaxVMem()
           
 java.lang.String getMemoryStat()
           
 java.util.Map<java.lang.String,java.lang.String> getRawUsage()
           
 java.lang.String getStartTime()
           
 java.lang.String getSubmissionTime()
           
 java.lang.String getTimeStat()
           
 java.lang.String getUsedSysTime()
           
 java.lang.String getUsedUserTime()
           
 java.lang.String getVMem()
           
 boolean hasDump()
           
 boolean hasExited()
           
 boolean hasSignaled()
           
 java.lang.String termSignal()
           
 java.lang.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 java.lang.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 java.lang.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 java.lang.String getSubmissionTime()

getVMem

public java.lang.String getVMem()

getMaxVMem

public java.lang.String getMaxVMem()

getUsedSysTime

public java.lang.String getUsedSysTime()

getUsedUserTime

public java.lang.String getUsedUserTime()

getCalculationTime

public java.lang.String getCalculationTime()

getEndTime

public java.lang.String getEndTime()

getStartTime

public java.lang.String getStartTime()

getIOWait

public java.lang.String getIOWait()

getCPUUsageTime

public java.lang.String getCPUUsageTime()

getDataTransfered

public java.lang.String getDataTransfered()

getJobPriority

public java.lang.String getJobPriority()

getExitStatus

public java.lang.String getExitStatus()

getAllStats

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

getExecutionStat

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

getMemoryStat

public java.lang.String getMemoryStat()

getCPUTimeStat

public java.lang.String getCPUTimeStat()

getTimeStat

public java.lang.String getTimeStat()

getRawUsage

public java.util.Map<java.lang.String,java.lang.String> getRawUsage()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object