Terminology
You must be familiar with these terms to understand
the topics in the Modern Batch feature
pack.
- Batch container
- An entity that, after receiving work, provides lifecycle management, security, deployment, and runtime services to batch applications.
- Batch Data Stream (BDS)
- A Java™ object that provides an abstraction for the data that is processed by a step in a batch application. See Batch Data Streams.
- Checkpoint algorithm
- The algorithm that determines when to commit all global transactions for the job steps in a batch application.
- Job scheduler
- A component that provides all job-management functions. A job scheduler maintains a history of all jobs and usage data for jobs that were run.
- Parallel job manager
- A facility and framework that submits and manages transactional batch jobs that run as a coordinated collection of independent parallel subordinate jobs.
- Results algorithm
- An algorithm that manipulates the return codes of batch jobs or provides placeholders for triggers that are based on batch step return codes. A results algorithm is applied to batch steps in a batch application by using xJCL.
- xJCL
- An XML-based job control language that is used to define a batch job.