From 67cf37d83324255572811684e4103dcd661b3153 Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Wed, 21 Feb 2018 14:36:24 +0100 Subject: [PATCH] BATCH-2682: add link to the single page documentation in the index --- .../asciidoc/footer/index-footer.adoc | 11 +++ .../asciidoc/header/index-header.adoc | 11 --- spring-batch-docs/asciidoc/index.adoc | 67 ++++++++++--------- 3 files changed, 48 insertions(+), 41 deletions(-) create mode 100644 spring-batch-docs/asciidoc/footer/index-footer.adoc diff --git a/spring-batch-docs/asciidoc/footer/index-footer.adoc b/spring-batch-docs/asciidoc/footer/index-footer.adoc new file mode 100644 index 000000000..496e8cdf7 --- /dev/null +++ b/spring-batch-docs/asciidoc/footer/index-footer.adoc @@ -0,0 +1,11 @@ +''' +Lucas Ward, Dave Syer, Thomas Risberg, Robert Kasanicky, Dan Garrette, Wayne Lund, +Michael Minella, Chris Schaefer, Gunnar Hillert, Glenn Renfro, Jay Bryant, Mahmoud Ben Hassine + +Copyright © 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 Pivotal, Inc. All Rights +Reserved. + +Copies of this document may be made for your own use and for +distribution to others, provided that you do not charge any fee for such +copies and further provided that each copy contains this Copyright +Notice, whether distributed in print or electronically. diff --git a/spring-batch-docs/asciidoc/header/index-header.adoc b/spring-batch-docs/asciidoc/header/index-header.adoc index 7af319fc5..a05134420 100644 --- a/spring-batch-docs/asciidoc/header/index-header.adoc +++ b/spring-batch-docs/asciidoc/header/index-header.adoc @@ -1,14 +1,3 @@ = Spring Batch - Reference Documentation -Lucas Ward, Dave Syer, Thomas Risberg, Robert Kasanicky, Dan Garrette, Wayne Lund, -Michael Minella, Chris Schaefer, Gunnar Hillert, Glenn Renfro, Jay Bryant - :batch-asciidoc: http://docs.spring.io/spring-batch/reference/html/ - -Copyright © 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 Pivotal, Inc. All Rights -Reserved. - -Copies of this document may be made for your own use and for -distribution to others, provided that you do not charge any fee for such -copies and further provided that each copy contains this Copyright -Notice, whether distributed in print or electronically. diff --git a/spring-batch-docs/asciidoc/index.adoc b/spring-batch-docs/asciidoc/index.adoc index 016094b60..82176e081 100644 --- a/spring-batch-docs/asciidoc/index.adoc +++ b/spring-batch-docs/asciidoc/index.adoc @@ -2,38 +2,45 @@ 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/index-single.pdf[pdf] documents. -* <> +The reference documentation is divided into several sections: -* <> +[horizontal] +<> :: Background, usage + scenarios and general guidelines. +<> :: New features introduced in version 4.0. +<> :: Core concepts and abstractions +of the Batch domain language. +<> :: Job configuration, execution and +administration. +<> :: Step configuration, different types of steps, +controlling step flow. +<> :: Item readers +and writers interfaces and how to use them. +<> :: Multi-threaded steps, +parallel steps, remote chunking and partitioning. +<> :: Completion policies and exception handling of repetitive actions. +<> :: Retry and backoff policies of retryable operations. +<> :: Job and Step testing facilities and APIs. +<> :: Common batch processing patterns +and guidelines. +<> :: JSR-352 support, similarities and differences +with Spring Batch. +<> :: Integration +between Spring Batch and Spring Integration projects. -* <> +The following appendices are available: -* <> +[horizontal] +<> :: List of +all item readers and writers provided out-of-the box. +<> :: Core tables used by the Batch +domain model. +<> :: Transaction +boundaries, propagation and isolation levels used in Spring Batch. +<> :: Glossary of common terms, concepts and vocabulary of +the Batch domain. -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -[big maroon]#Appendix# - -* <> - -* <> - -* <> - -* <> +include::footer/index-footer.adoc[]