com.ibm.jbatch.container.jobinstance
Class StepExecutionImpl

java.lang.Object
  extended by com.ibm.jbatch.container.jobinstance.StepExecutionImpl
All Implemented Interfaces:
Serializable, StepExecution

public class StepExecutionImpl
extends Object
implements StepExecution, Serializable

See Also:
Serialized Form

Constructor Summary
StepExecutionImpl(long jobExecutionId, long stepExecutionId)
           
 
Method Summary
 BatchStatus getBatchStatus()
           
 Date getEndTime()
           
 String getExitStatus()
           
 long getJobExecutionId()
           
 Metric[] getMetrics()
           
 Serializable getPersistentUserData()
           
 PartitionPlan getPlan()
           
 Date getStartTime()
           
 long getStepExecutionId()
           
 String getStepName()
           
 void setBatchStatus(BatchStatus batchstatus)
           
 void setCommitCount(long commitCnt)
           
 void setEndTime(Timestamp endts)
           
 void setExitStatus(String exitstatus)
           
 void setFilterCount(long filterCnt)
           
 void setJobExecutionId(long jobexecID)
           
 void setLastUpdateTime(Timestamp lastUpdateTime)
           
 void setPersistentUserData(Serializable data)
           
 void setPlan(PartitionPlan plan)
           
 void setProcessSkipCount(long processSkipCnt)
           
 void setReadCount(long readCnt)
           
 void setReadSkipCount(long readSkipCnt)
           
 void setRollbackCount(long rollbackCnt)
           
 void setStartTime(Timestamp startts)
           
 void setStepContext(StepContextImpl stepContext)
           
 void setStepExecutionId(long stepexecID)
           
 void setStepName(String stepName)
           
 void setWriteCount(long writeCnt)
           
 void setWriteSkipCount(long writeSkipCnt)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StepExecutionImpl

public StepExecutionImpl(long jobExecutionId,
                         long stepExecutionId)
Method Detail

getStepExecutionId

public long getStepExecutionId()
Specified by:
getStepExecutionId in interface StepExecution

getEndTime

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

getJobExecutionId

public long getJobExecutionId()

getExitStatus

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

getStartTime

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

toString

public String toString()
Overrides:
toString in class Object

getMetrics

public Metric[] getMetrics()
Specified by:
getMetrics in interface StepExecution

getBatchStatus

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

getPersistentUserData

public Serializable getPersistentUserData()
Specified by:
getPersistentUserData in interface StepExecution

setFilterCount

public void setFilterCount(long filterCnt)

setLastUpdateTime

public void setLastUpdateTime(Timestamp lastUpdateTime)

setProcessSkipCount

public void setProcessSkipCount(long processSkipCnt)

setReadCount

public void setReadCount(long readCnt)

setReadSkipCount

public void setReadSkipCount(long readSkipCnt)

setRollbackCount

public void setRollbackCount(long rollbackCnt)

setJobExecutionId

public void setJobExecutionId(long jobexecID)

setStepExecutionId

public void setStepExecutionId(long stepexecID)

setStepName

public void setStepName(String stepName)

setWriteCount

public void setWriteCount(long writeCnt)

setWriteSkipCount

public void setWriteSkipCount(long writeSkipCnt)

setStepContext

public void setStepContext(StepContextImpl stepContext)

setCommitCount

public void setCommitCount(long commitCnt)

setBatchStatus

public void setBatchStatus(BatchStatus batchstatus)

setExitStatus

public void setExitStatus(String exitstatus)

setStartTime

public void setStartTime(Timestamp startts)

setEndTime

public void setEndTime(Timestamp endts)

setPersistentUserData

public void setPersistentUserData(Serializable data)

getStepName

public String getStepName()
Specified by:
getStepName in interface StepExecution

setPlan

public void setPlan(PartitionPlan plan)

getPlan

public PartitionPlan getPlan()


Copyright © 2013. All Rights Reserved.