Uses of Package
org.springframework.batch.item

Package
Description
Core domain context for Spring Batch covering jobs, steps, configuration and execution abstractions.
Parsers for XML based configuration
Specific implementations of job concerns.
Generic implementations of core batch listener interfaces.
Implementation of common partition components.
Specific implementations of dao concerns.
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.
Interfaces and generic implementations of tasklet concerns.
Components for executing item processing asynchronously and writing the results when processing is complete.
Components for remote chunking.
Infrastructure interfaces and primary dependencies for item concerns.
Adapters for Plain Old Java Objects.
AMQP related batch components.
 
Spring Data related readers and writers.
Infrastructure implementations of database based item readers and writers.
Infrastructure implementations of io file concerns.
Adapters for java.util.function components.
JMS based reader/writer and related components.
Infrastructure implementations of JSON input and output.
Apache Kafka related readers and writers
This package contains the classes required for using the LdifParser in Spring LDAP.
Java Mail based components.
JavaMail related components.
 
Internal support package
Builders for support classes.
Infrastructure implementations of item validator concerns.
Infrastructure implementations of xml input and output.
Utility classes for batch job/step testing.