Class JsrJobExecution
- java.lang.Object
- org.springframework.batch.core.jsr.JsrJobExecution
- All Implemented Interfaces:
javax.batch.runtime.JobExecution
public class JsrJobExecution extends java.lang.Object implements javax.batch.runtime.JobExecution
Wrapper class to adapt theJobExecution
to aJobExecution
.- Since:
- 3.0
- Author:
- Michael Minella
Constructor Summary
Constructors Constructor Description JsrJobExecution(JobExecution execution, JobParametersConverter parametersConverter)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.batch.runtime.BatchStatus
getBatchStatus()
java.util.Date
getCreateTime()
java.util.Date
getEndTime()
long
getExecutionId()
java.lang.String
getExitStatus()
java.lang.String
getJobName()
java.util.Properties
getJobParameters()
java.util.Date
getLastUpdatedTime()
java.util.Date
getStartTime()
Constructor Detail
JsrJobExecution
public JsrJobExecution(JobExecution execution, JobParametersConverter parametersConverter)
- Parameters:
execution
- for all information to be delegated from.parametersConverter
- instance ofJobParametersConverter
.
Method Detail
getExecutionId
public long getExecutionId()
- Specified by:
getExecutionId
in interfacejavax.batch.runtime.JobExecution
getJobName
public java.lang.String getJobName()
- Specified by:
getJobName
in interfacejavax.batch.runtime.JobExecution
getBatchStatus
public javax.batch.runtime.BatchStatus getBatchStatus()
- Specified by:
getBatchStatus
in interfacejavax.batch.runtime.JobExecution
getStartTime
public java.util.Date getStartTime()
- Specified by:
getStartTime
in interfacejavax.batch.runtime.JobExecution
getEndTime
public java.util.Date getEndTime()
- Specified by:
getEndTime
in interfacejavax.batch.runtime.JobExecution
getExitStatus
public java.lang.String getExitStatus()
- Specified by:
getExitStatus
in interfacejavax.batch.runtime.JobExecution
getCreateTime
public java.util.Date getCreateTime()
- Specified by:
getCreateTime
in interfacejavax.batch.runtime.JobExecution
getLastUpdatedTime
public java.util.Date getLastUpdatedTime()
- Specified by:
getLastUpdatedTime
in interfacejavax.batch.runtime.JobExecution
getJobParameters
public java.util.Properties getJobParameters()
- Specified by:
getJobParameters
in interfacejavax.batch.runtime.JobExecution