List of Tables

 

Chapter 1. Introducing Spring Batch

Table 1.1. Main features of Spring Batch

Table 1.2. Read-write technologies supported by Spring Batch

Table 1.3. Spring Batch features introduced by the import catalog job

Chapter 2. Spring Batch concepts

Table 2.1. The main components of a Spring Batch application

Table 2.2. Definitions for job, job instance, and job execution

Chapter 3. Batch configuration

Table 3.1. Main tags in Spring Batch XML

Table 3.2. Job attributes

Table 3.3. Step attributes

Table 3.4. Tasklet attributes

Table 3.5. Chunk attributes

Table 3.6. Chunk child elements

Table 3.7. Additional chunk child elements

Table 3.8. job-repository attributes

Table 3.9. Entities available from the step scope

Table 3.10. Listener types

Table 3.11. Step listeners provided by Spring Batch

Table 3.12. Methods for retry and repeat listeners

Table 3.13. Configuration inheritance attributes

Chapter 4. Running batch jobs

Table 4.1. Settings for the generic command-line launcher

Table 4.2. Job parameters types for CommandLineJobRunner

Table 4.3. Default exit code mappings

Table 4.4. Overview of the job schedulers covered in this section

Table 4.5. Spring scheduling options

Chapter 5. Reading data

Table 5.1. Interfaces for flat file processing with the FlatFileItemReader class

Table 5.2. FlatFileItemReader properties

Table 5.3. RecordSeparatorPolicy built-in implementations

Table 5.4. LineMapper built-in implementations

Table 5.5. LineTokenizer built-in implementations