Operator and Batch Runtime

The Job Operator is the summer batch engine. It is used to interact with repository, start or restart a job, query for existing jobs, etc. The Batch Runtime is entry point of any Summer Batch program. It is a static factory returning a fully setup Job Operator with correct job definition. It enables to get an operator that is ready to start the job.