org.springframework.batch.core.step
Class NoWorkFoundStepExecutionListener
java.lang.Object
org.springframework.batch.core.listener.StepExecutionListenerSupport
org.springframework.batch.core.step.NoWorkFoundStepExecutionListener
- All Implemented Interfaces:
- StepExecutionListener, StepListener
public class NoWorkFoundStepExecutionListener
- extends StepExecutionListenerSupport
Fails the step if no items have been processed ( item count is 0).
- Author:
- Robert Kasanicky
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoWorkFoundStepExecutionListener
public NoWorkFoundStepExecutionListener()
afterStep
public ExitStatus afterStep(StepExecution stepExecution)
- Description copied from interface:
StepExecutionListener
- Give a listener a chance to modify the exit status from a step. The value
returned will be combined with the normal exit status using
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.
- Specified by:
afterStep in interface StepExecutionListener- Overrides:
afterStep in class StepExecutionListenerSupport
- Returns:
- an
ExitStatus to combine with the normal value. Return
null to leave the old value unchanged.
Copyright © 2012. All Rights Reserved.