public interface StepExecutionListener extends StepListener
Step.| Modifier and Type | Method and Description |
|---|---|
ExitStatus |
afterStep(StepExecution stepExecution)
Give a listener a chance to modify the exit status from a step.
|
void |
beforeStep(StepExecution stepExecution)
Initialize the state of the listener with the
StepExecution from
the current scope. |
void beforeStep(StepExecution stepExecution)
StepExecution from
the current scope.stepExecution - instance of StepExecution.@Nullable ExitStatus afterStep(StepExecution stepExecution)
ExitStatus.and(ExitStatus).
Called after execution of step's processing logic (both successful or
failed). Throwing exception in this method has no effect, it will only be
logged.stepExecution - StepExecution instance.ExitStatus to combine with the normal value. Return
null to leave the old value unchanged.