com.ibm.jbatch.container.jobinstance
Class JobOperatorJobExecution

java.lang.Object
  extended by com.ibm.jbatch.container.jobinstance.JobOperatorJobExecution
All Implemented Interfaces:
IJobExecution, TaggedJobExecution, JobExecution

public class JobOperatorJobExecution
extends Object
implements IJobExecution, TaggedJobExecution


Constructor Summary
JobOperatorJobExecution(long executionId, long instanceId)
           
 
Method Summary
 BatchStatus getBatchStatus()
           
 Date getCreateTime()
           
 Date getEndTime()
           
 long getExecutionId()
           
 String getExitStatus()
           
 long getInstanceId()
           
 String getJobName()
           
 Properties getJobParameters()
           
 Date getLastUpdatedTime()
           
 Date getStartTime()
           
 String getTagName()
           
 void setBatchStatus(String status)
           
 void setCreateTime(Timestamp ts)
           
 void setEndTime(Timestamp ts)
           
 void setExecutionId(long id)
           
 void setExitStatus(String status)
           
 void setInstanceId(long id)
           
 void setJobContext(JobContextImpl jobContext)
           
 void setJobInstanceId(long jobInstanceID)
           
 void setJobName(String jobName)
           
 void setJobParameters(Properties jProps)
           
 void setLastUpdateTime(Timestamp ts)
           
 void setStartTime(Timestamp ts)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobOperatorJobExecution

public JobOperatorJobExecution(long executionId,
                               long instanceId)
Method Detail

setJobName

public void setJobName(String jobName)

setJobContext

public void setJobContext(JobContextImpl jobContext)
Specified by:
setJobContext in interface IJobExecution

getBatchStatus

public BatchStatus getBatchStatus()
Specified by:
getBatchStatus in interface JobExecution

getCreateTime

public Date getCreateTime()
Specified by:
getCreateTime in interface JobExecution

getEndTime

public Date getEndTime()
Specified by:
getEndTime in interface JobExecution

getExecutionId

public long getExecutionId()
Specified by:
getExecutionId in interface JobExecution

getExitStatus

public String getExitStatus()
Specified by:
getExitStatus in interface JobExecution

getLastUpdatedTime

public Date getLastUpdatedTime()
Specified by:
getLastUpdatedTime in interface JobExecution

getStartTime

public Date getStartTime()
Specified by:
getStartTime in interface JobExecution

getJobParameters

public Properties getJobParameters()
Specified by:
getJobParameters in interface JobExecution

setBatchStatus

public void setBatchStatus(String status)
Specified by:
setBatchStatus in interface IJobExecution

setCreateTime

public void setCreateTime(Timestamp ts)
Specified by:
setCreateTime in interface IJobExecution

setEndTime

public void setEndTime(Timestamp ts)
Specified by:
setEndTime in interface IJobExecution

setExecutionId

public void setExecutionId(long id)

setJobInstanceId

public void setJobInstanceId(long jobInstanceID)

setExitStatus

public void setExitStatus(String status)
Specified by:
setExitStatus in interface IJobExecution

setInstanceId

public void setInstanceId(long id)

setLastUpdateTime

public void setLastUpdateTime(Timestamp ts)
Specified by:
setLastUpdateTime in interface IJobExecution

setStartTime

public void setStartTime(Timestamp ts)
Specified by:
setStartTime in interface IJobExecution

setJobParameters

public void setJobParameters(Properties jProps)
Specified by:
setJobParameters in interface IJobExecution

getJobName

public String getJobName()
Specified by:
getJobName in interface JobExecution

getTagName

public String getTagName()
Specified by:
getTagName in interface TaggedJobExecution

getInstanceId

public long getInstanceId()
Specified by:
getInstanceId in interface IJobExecution

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.