Class ChunkContext

java.lang.Object
org.springframework.core.AttributeAccessorSupport
org.springframework.batch.core.scope.context.ChunkContext
All Implemented Interfaces:
Serializable, org.springframework.core.AttributeAccessor

public class ChunkContext extends org.springframework.core.AttributeAccessorSupport
Context object for weakly typed data stored for the duration of a chunk (usually a group of items processed together in a transaction). If there is a rollback and the chunk is retried the same context will be associated with it.
Author:
Dave Syer, Mahmoud Ben Hassine
See Also:
  • Constructor Details

    • ChunkContext

      public ChunkContext(StepContext stepContext)
      Parameters:
      stepContext - the current step context
  • Method Details

    • getStepContext

      public StepContext getStepContext()
      Returns:
      the current step context
    • isComplete

      public boolean isComplete()
      Returns:
      true if there is no more processing to be done on this chunk
    • setComplete

      public void setComplete()
      Setter for the flag to signal complete processing of a chunk.
    • toString

      public String toString()
      Overrides:
      toString in class Object