Package org.springframework.batch.core.scope.context
@NonNullApi
package org.springframework.batch.core.scope.context
Implementation of the contexts for each of the custom bean scopes in Spring Batch (Job
and Step).
- Author:
- Michael Minella, Mahmoud Ben Hassine
-
ClassesClassDescriptionContext object for weakly typed data stored for the duration of a chunk (usually a group of items processed together in a transaction).A context object that can be used to interrogate the current
JobExecution
and some of its associated properties using expressions based on bean paths.Convenient aspect to wrap a single threaded job execution, where the implementation of theJob
is not job scope aware (i.e. not the ones provided by the framework).Central convenience class for framework use in managing the job scope context.A context object that can be used to interrogate the currentStepExecution
and some of its associated properties using expressions based on bean paths.Convenient base class for clients who need to do something in a repeat callback inside aStep
.Convenient aspect to wrap a single threaded step execution, where the implementation of theStep
is not step scope aware (i.e. not the ones provided by the framework).Central convenience class for framework use in managing the step scope context.Central convenience class for framework use in managing the scope context.