Spring Batch Core 5.2.0 API
Package
Description
Core domain context for Spring Batch covering jobs, steps, configuration and execution
abstractions.
Annotations for java based configuration of listeners.
Interfaces for registration and location of job configurations.
Annotations and builder factories for java based configuration
Specific implementations of configuration concerns.
Parsers for XML based configuration
Support classes for implementations of the batch APIs.
Interfaces and related classes to support meta data browsing.
Specific implementations of explorer concerns.
Specific implementations of job concerns.
Job and flow level builders for java based configuration of batch jobs
Flow related constructs including Flow interface, executors, and related exceptions
Basic implementations of flow constructs
States used in defining the underlying Spring Batch state machine
Interfaces and simple implementations of launch concerns.
Support classes for use in bootstrap and launch implementations or configurations.
Generic implementations of core batch listener interfaces.
This package contains APIs related to batch observability.
Interfaces for partitioning components.
Implementation of common partition components.
Interfaces and generic implementations of repository concerns.
Specific implementations of dao concerns.
This package contains the classes of the persistence model.
Specific implementations of repository concerns.
Implementation of Spring Batch specific bean scopes (Job and Step).
Implementation of the contexts for each of the custom bean scopes in Spring Batch (Job
and Step).
Specific implementations of step concerns.
Step level builders for java based job configuration.
Factories for step level components.
Specific implementations of step concerns for item-oriented approach.
JobStep
and related components.Specific implementations of skip concerns for items in a step.
Interfaces and generic implementations of tasklet concerns.