com.ibm.batch.container.jobinstance
Class JobOperatorJobExecutionImpl

java.lang.Object
  extended by com.ibm.batch.container.jobinstance.JobOperatorJobExecutionImpl
All Implemented Interfaces:
JobExecution

public class JobOperatorJobExecutionImpl
extends Object
implements JobExecution


Constructor Summary
JobOperatorJobExecutionImpl(long instanceId, long executionId, JobContextImpl<?> jobContext)
           
 
Method Summary
 Timestamp getCreateTime()
           
 Timestamp getEndTime()
           
 long getExecutionId()
           
 String getExitStatus()
           
 long getInstanceId()
           
 Properties getJobParameters()
           
 Date getLastUpdatedTime()
           
 Date getStartTime()
           
 String getStatus()
           
 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 setJobInstanceId(long jobInstanceID)
           
 void setLastUpdateTime(Timestamp ts)
           
 void setStartTime(Timestamp ts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobOperatorJobExecutionImpl

public JobOperatorJobExecutionImpl(long instanceId,
                                   long executionId,
                                   JobContextImpl<?> jobContext)
Method Detail

getStatus

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

getCreateTime

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

getEndTime

public Timestamp 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

getInstanceId

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

getLastUpdatedTime

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

getStartTime

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

setBatchStatus

public void setBatchStatus(String status)

setCreateTime

public void setCreateTime(Timestamp ts)

setEndTime

public void setEndTime(Timestamp ts)

setExecutionId

public void setExecutionId(long id)

setJobInstanceId

public void setJobInstanceId(long jobInstanceID)

setExitStatus

public void setExitStatus(String status)

setInstanceId

public void setInstanceId(long id)

setLastUpdateTime

public void setLastUpdateTime(Timestamp ts)

setStartTime

public void setStartTime(Timestamp ts)

getJobParameters

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


Copyright © 2013. All Rights Reserved.