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`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `RepeatStatus` | `doInIteration(RepeatContext context)` Implementations return true if they can continue processing - e.g.

- - ### Method Detail

    - #### doInIteration

          RepeatStatus doInIteration(RepeatContext context)
                              throws java.lang.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:
        `java.lang.Exception` - if there is a problem with the processing.