javax.batch.runtime
Interface StepExecution


public interface StepExecution


Method Summary
 BatchStatus getBatchStatus()
          Get batch status of this step execution.
 Date getEndTime()
          Get time this step ended.
 String getExitStatus()
          Get exit status of step.
 Metric[] getMetrics()
          Get step metrics
 Date getStartTime()
          Get time this step started.
 long getStepExecutionId()
          Get unique id for this StepExecution.
 String getStepName()
          Get step name.
 Serializable getUserPersistentData()
          Get user persistent data
 

Method Detail

getStepExecutionId

long getStepExecutionId()
Get unique id for this StepExecution.

Returns:
StepExecution id

getStepName

String getStepName()
Get step name.

Returns:
value of 'id' attribute from

getBatchStatus

BatchStatus getBatchStatus()
Get batch status of this step execution.

Returns:
batch status.

getStartTime

Date getStartTime()
Get time this step started.

Returns:
date (time)

getEndTime

Date getEndTime()
Get time this step ended.

Returns:
date (time)

getExitStatus

String getExitStatus()
Get exit status of step.

Returns:
exit status

getUserPersistentData

Serializable getUserPersistentData()
Get user persistent data

Returns:
persistent data

getMetrics

Metric[] getMetrics()
Get step metrics

Returns:
array of metrics


Copyright © 2013. All Rights Reserved.