|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.batch.JobInfo
public class JobInfo
This information object contains job status and job usage data. Based on when this JobInfo object is fetched
for a job in its lifecycle, certain fields will have the default values.
For jobs that are in submitted state, only the following methods are useful and the rest provides the default values:
Constructor Summary | |
---|---|
JobInfo()
|
Method Summary | |
---|---|
java.lang.String |
getAccountingId()
Accounting identity that would be charged for the resource utilized by this job. |
long |
getCPUConsumed()
CPU consumed by the job in nanseconds. |
java.lang.String |
getEndpointName()
Name of the endpoint where the job is dispatched to and processed. |
java.lang.String |
getEndTime()
Clock time on the endpoint when this job reached a final state. |
java.lang.String |
getJobId()
The identity of the job. |
java.lang.String |
getJobType()
Type of the job. |
int |
getRC()
Return code of the job. |
java.lang.String |
getStartTime()
Clock time on the endpoint when the job was dispatched to and started processing. |
int |
getStatus()
Status of this job in int format. |
java.lang.String |
getStatusText()
Status of this job in text format. |
java.lang.String |
getSubmitterId()
The identity of the submitter of this job. |
java.lang.String |
getSuspendedUntil()
Gets the clock time until which this job will remain in suspended state. |
void |
readExternal(java.io.ObjectInput in)
|
void |
setAccountingId(java.lang.String accountingId)
|
void |
setCPUConsumed(long cpuConsumed)
|
void |
setEndpointName(java.lang.String endpointName)
|
void |
setEndTime(java.lang.String endTime)
|
void |
setJobId(java.lang.String jobId)
|
void |
setJobType(java.lang.String jobType)
|
void |
setRC(int rc)
|
void |
setStartTime(java.lang.String startTime)
|
void |
setStatus(int status)
|
void |
setStatusText(java.lang.String statusText)
|
void |
setSubmitterId(java.lang.String submitterId)
|
void |
setSuspendedUntil(java.lang.String suspendedUntil)
|
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JobInfo()
Method Detail |
---|
public java.lang.String getJobId()
public void setJobId(java.lang.String jobId)
public java.lang.String getSubmitterId()
public void setSubmitterId(java.lang.String submitterId)
public java.lang.String getJobType()
public void setJobType(java.lang.String jobType)
public int getStatus()
JobStatusConstants
public void setStatus(int status)
public java.lang.String getStatusText()
public void setStatusText(java.lang.String statusText)
public java.lang.String getEndpointName()
public void setEndpointName(java.lang.String endpointName)
public java.lang.String getStartTime()
public void setStartTime(java.lang.String startTime)
public java.lang.String getSuspendedUntil()
public void setSuspendedUntil(java.lang.String suspendedUntil)
public java.lang.String getEndTime()
public void setEndTime(java.lang.String endTime)
public int getRC()
public void setRC(int rc)
public java.lang.String getAccountingId()
public void setAccountingId(java.lang.String accountingId)
public long getCPUConsumed()
public void setCPUConsumed(long cpuConsumed)
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |