public class JobStat
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
clusterJobId |
private static java.text.DateFormat |
DATE_TIME |
(package private) long |
finish |
(package private) long |
inputSize |
(package private) boolean |
isCancelled |
(package private) boolean |
isCollected |
(package private) java.lang.String |
jobname |
(package private) long |
resultSize |
(package private) static java.util.Comparator<JobStat> |
RESULTSIZE |
(package private) static java.util.Comparator<JobStat> |
RUNTIME |
(package private) long |
start |
(package private) static java.util.Comparator<JobStat> |
STARTTIME |
(package private) Services |
webService |
Modifier | Constructor and Description |
---|---|
private |
JobStat(Services webService,
java.lang.String clusterJobId,
java.lang.String jobname,
long start,
long finish,
long inputSize,
long resultSize,
boolean isCancelled,
boolean isCollected) |
private |
JobStat(java.lang.String jobId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getClusterJobId() |
java.lang.String |
getEscJobname() |
java.lang.String |
getFinish() |
long |
getInputSize() |
boolean |
getIsCancelled() |
boolean |
getIsCollected() |
boolean |
getIsFinished() |
java.lang.String |
getJobname() |
(package private) java.lang.String |
getJobReport() |
(package private) java.lang.String |
getJobReportTabulated()
Header Job Started Finished Runtime Input Result
|
long |
getNumericalFinish() |
long |
getNumericalStart() |
long |
getResultSize() |
int |
getRuntime() |
java.lang.String |
getStart() |
Services |
getWebService() |
int |
hashCode() |
boolean |
hasResult() |
boolean |
hasStarted() |
boolean |
isClusterJob() |
static JobStat |
newIncompleteStat(java.lang.String jobname) |
static JobStat |
newInstance(Services webService,
java.lang.String clusterJobId,
java.lang.String jobname,
long start,
long finish,
long inputSize,
long resultSize,
boolean isCancelled,
boolean isCollected) |
static JobStat |
newInstance(Services webService,
java.lang.String clusterJobId,
java.lang.String jobname,
java.sql.Timestamp start,
java.sql.Timestamp finish,
long inputSize,
long resultSize,
boolean isCancelled,
boolean isCollected) |
java.lang.String |
toString() |
(package private) void |
validate() |
static final java.util.Comparator<JobStat> RUNTIME
static final java.util.Comparator<JobStat> STARTTIME
static final java.util.Comparator<JobStat> RESULTSIZE
private static java.text.DateFormat DATE_TIME
Services webService
java.lang.String clusterJobId
java.lang.String jobname
long start
long finish
long inputSize
long resultSize
boolean isCollected
boolean isCancelled
private JobStat(Services webService, java.lang.String clusterJobId, java.lang.String jobname, long start, long finish, long inputSize, long resultSize, boolean isCancelled, boolean isCollected)
private JobStat(java.lang.String jobId)
public static JobStat newInstance(Services webService, java.lang.String clusterJobId, java.lang.String jobname, long start, long finish, long inputSize, long resultSize, boolean isCancelled, boolean isCollected)
public static JobStat newInstance(Services webService, java.lang.String clusterJobId, java.lang.String jobname, java.sql.Timestamp start, java.sql.Timestamp finish, long inputSize, long resultSize, boolean isCancelled, boolean isCollected)
void validate()
public static JobStat newIncompleteStat(java.lang.String jobname)
public boolean isClusterJob()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int getRuntime()
public java.lang.String toString()
toString
in class java.lang.Object
java.lang.String getJobReport()
java.lang.String getJobReportTabulated()
public Services getWebService()
public java.lang.String getClusterJobId()
public java.lang.String getJobname()
public java.lang.String getEscJobname()
public java.lang.String getStart()
public long getNumericalStart()
public long getNumericalFinish()
public java.lang.String getFinish()
public long getInputSize()
public long getResultSize()
public boolean hasResult()
public boolean hasStarted()
public boolean getIsCollected()
public boolean getIsCancelled()
public boolean getIsFinished()