49 lines
2.5 KiB
Plaintext
49 lines
2.5 KiB
Plaintext
include::header/index-header.adoc[]
|
|
|
|
// ======================================================================================
|
|
|
|
Welcome to the Spring Batch reference documentation! This documentation is also available
|
|
as single link:index-single.html[html] and link:../pdf/spring-batch-reference.pdf[pdf] documents.
|
|
|
|
The reference documentation is divided into several sections:
|
|
|
|
[horizontal]
|
|
<<spring-batch-intro.adoc#spring-batch-intro,Spring Batch Introduction>> :: Background, usage
|
|
scenarios and general guidelines.
|
|
<<whatsnew.adoc#whatsNew,What's new in Spring Batch 4.2>> :: New features introduced in version 4.2.
|
|
<<domain.adoc#domainLanguageOfBatch,The Domain Language of Batch>> :: Core concepts and abstractions
|
|
of the Batch domain language.
|
|
<<job.adoc#configureJob,Configuring and Running a Job>> :: Job configuration, execution and
|
|
administration.
|
|
<<step.adoc#configureStep,Configuring a Step>> :: Step configuration, different types of steps,
|
|
controlling step flow.
|
|
<<readersAndWriters.adoc#readersAndWriters,ItemReaders and ItemWriters>> :: Item readers
|
|
and writers interfaces and how to use them.
|
|
<<scalability.adoc#scalability,Scaling and Parallel Processing>> :: Multi-threaded steps,
|
|
parallel steps, remote chunking and partitioning.
|
|
<<repeat.adoc#repeat,Repeat>> :: Completion policies and exception handling of repetitive actions.
|
|
<<retry.adoc#retry,Retry>> :: Retry and backoff policies of retryable operations.
|
|
<<testing.adoc#testing,Unit Testing>> :: Job and Step testing facilities and APIs.
|
|
<<common-patterns.adoc#commonPatterns, Common Patterns>> :: Common batch processing patterns
|
|
and guidelines.
|
|
<<jsr-352.adoc#jsr-352,JSR-352 Support>> :: JSR-352 support, similarities and differences
|
|
with Spring Batch.
|
|
<<spring-batch-integration.adoc#springBatchIntegration,Spring Batch Integration>> :: Integration
|
|
between Spring Batch and Spring Integration projects.
|
|
<<monitoring-and-metrics.adoc#monitoring-and-metrics,Monitoring and metrics>> :: Batch jobs
|
|
monitoring and metrics
|
|
|
|
The following appendices are available:
|
|
|
|
[horizontal]
|
|
<<appendix.adoc#listOfReadersAndWriters,List of ItemReaders and ItemWriters>> :: List of
|
|
all item readers and writers provided out-of-the box.
|
|
<<schema-appendix.adoc#metaDataSchema,Meta-Data Schema>> :: Core tables used by the Batch
|
|
domain model.
|
|
<<transaction-appendix.adoc#transactions,Batch Processing and Transactions>> :: Transaction
|
|
boundaries, propagation and isolation levels used in Spring Batch.
|
|
<<glossary.adoc#glossary,Glossary>> :: Glossary of common terms, concepts and vocabulary of
|
|
the Batch domain.
|
|
|
|
include::footer/index-footer.adoc[]
|