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
 Serializable getPersistentUserData()
          Get user persistent data
 Date getStartTime()
          Get time this step started.
 long getStepExecutionId()
          Get unique id for this StepExecution.
 String getStepName()
          Get step name.
 

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

getPersistentUserData

Serializable getPersistentUserData()
Get user persistent data

Returns:
persistent data

getMetrics

Metric[] getMetrics()
Get step metrics

Returns:
array of metrics


© Copyright IBM Corp. 2013
Licensed under the Apache License, Version 2.0