Class JobListenerAdapter
- java.lang.Object
- org.springframework.batch.core.jsr.JobListenerAdapter
- All Implemented Interfaces:
JobExecutionListener
public class JobListenerAdapter extends java.lang.Object implements JobExecutionListener
Wrapper class to adapt theJobListener
to aJobExecutionListener
.- Since:
- 3.0
- Author:
- Michael Minella
Constructor Summary
Constructors Constructor Description JobListenerAdapter(javax.batch.api.listener.JobListener delegate)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterJob(JobExecution jobExecution)
Callback after completion of a job.void
beforeJob(JobExecution jobExecution)
Callback before a job executes.
Method Detail
beforeJob
public void beforeJob(JobExecution jobExecution)
Description copied from interface:JobExecutionListener
Callback before a job executes.- Specified by:
beforeJob
in interfaceJobExecutionListener
- Parameters:
jobExecution
- the currentJobExecution
afterJob
public void afterJob(JobExecution jobExecution)
Description copied from interface:JobExecutionListener
Callback after completion of a job. Called after both both successful and failed executions. To perform logic on a particular status, use "if (jobExecution.getStatus() == BatchStatus.X)".- Specified by:
afterJob
in interfaceJobExecutionListener
- Parameters:
jobExecution
- the currentJobExecution