@Retention(value=RUNTIME)
@Target(value=METHOD)
@Qualifier(value="JobExecutionListener")
public @interface BeforeJob
Job
is executed, which comes
after a JobExecution
is created and persisted, but before the first
Step
is executed. JobExecution
jobExecution)JobExecutionListener