org.springframework.batch.repeat
Interface RepeatCallback
- All Known Implementing Classes:
- NestedRepeatCallback, StepContextRepeatCallback
public interface RepeatCallback
Callback interface for batch operations. Many simple processes will be able
to use off-the-shelf implementations of this interface, enabling the
application developer to concentrate on business logic.
- Author:
- Dave Syer
- See Also:
RepeatOperations
doInIteration
RepeatStatus doInIteration(RepeatContext context)
throws Exception
- Implementations return true if they can continue processing - e.g. there
is a data source that is not yet exhausted. Exceptions are not necessarily
fatal - processing might continue depending on the Exception type and the
implementation of the caller.
- Parameters:
context
- the current context passed in by the caller.
- Returns:
- an
RepeatStatus
which is continuable if there is (or may
be) more data to process.
- Throws:
Exception
- if there is a problem with the processing.
Copyright © 2013 SpringSource. All Rights Reserved.