public class StatisticManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
acct_cpu |
(package private) java.lang.String |
acct_io |
(package private) java.lang.String |
acct_iow |
(package private) java.lang.String |
acct_maxvmem |
(package private) java.lang.String |
acct_mem |
(package private) java.lang.String |
cpu |
(package private) java.lang.String |
end_time |
(package private) java.lang.String |
exit_status |
(package private) java.lang.String |
io |
(package private) java.lang.String |
iow |
(package private) org.ggf.drmaa.JobInfo |
jobinfo |
(package private) java.lang.String |
maxvmem |
private static java.lang.String |
newLine |
(package private) java.lang.String |
priority |
(package private) java.lang.String |
ru_stime |
(package private) java.lang.String |
ru_utime |
(package private) java.lang.String |
ru_wallclock |
(package private) java.lang.String |
signal
see man 5 accounting on sun grid engine installed workstation see also
man 2 getrusage
|
(package private) java.lang.String |
start_time |
(package private) java.lang.String |
submission_time |
private java.util.Map<java.lang.String,java.lang.String> |
usage |
(package private) java.lang.String |
vmem |
Constructor and Description |
---|
StatisticManager(org.ggf.drmaa.JobInfo status) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
formatTime(java.lang.String time)
Convert grid engine time format End time: 1250701672.0000 to a readable
time representation as defined in Util.dataf
|
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() |
private final java.util.Map<java.lang.String,java.lang.String> usage
final org.ggf.drmaa.JobInfo jobinfo
private static java.lang.String newLine
java.lang.String signal
java.lang.String submission_time
java.lang.String vmem
java.lang.String maxvmem
java.lang.String ru_stime
java.lang.String ru_utime
java.lang.String ru_wallclock
java.lang.String end_time
java.lang.String start_time
java.lang.String iow
java.lang.String cpu
java.lang.String io
java.lang.String priority
java.lang.String exit_status
java.lang.String acct_cpu
java.lang.String acct_mem
java.lang.String acct_iow
java.lang.String acct_io
java.lang.String acct_maxvmem
public StatisticManager(org.ggf.drmaa.JobInfo status) throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public java.lang.String getJobId() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public boolean hasExited() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public boolean hasSignaled() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public boolean hasDump() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public java.lang.String termSignal() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public boolean wasAborted() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public java.lang.String getSubmissionTime()
public java.lang.String getVMem()
public java.lang.String getMaxVMem()
public java.lang.String getUsedSysTime()
public java.lang.String getUsedUserTime()
public java.lang.String getCalculationTime()
public java.lang.String getEndTime()
public java.lang.String getStartTime()
public java.lang.String getIOWait()
public java.lang.String getCPUUsageTime()
public java.lang.String getDataTransfered()
public java.lang.String getJobPriority()
public java.lang.String getExitStatus()
public java.lang.String getAllStats() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public java.lang.String getExecutionStat() throws org.ggf.drmaa.DrmaaException
org.ggf.drmaa.DrmaaException
public java.lang.String getMemoryStat()
public java.lang.String getCPUTimeStat()
public java.lang.String getTimeStat()
public java.util.Map<java.lang.String,java.lang.String> getRawUsage()
public java.lang.String toString()
toString
in class java.lang.Object
java.lang.String formatTime(java.lang.String time)