# Package org.springframework.batch.integration.launch

@NonNullApi package org.springframework.batch.integration.launch
Message based job launching components.

Author:
  Michael Minella, Mahmoud Ben Hassine

- Class
  Description
  JobLaunchingGateway
  The `JobLaunchingGateway` is used to launch Batch Jobs.
  JobLaunchingMessageHandler
  Message handler which uses strategies to convert a Message into a job and a set of job parameters
  JobLaunchRequest
  Encapsulation of a `Job` and its `JobParameters` forming a request for a job to be launched.
  JobLaunchRequestHandler
  Interface for handling a `JobLaunchRequest` and returning a `JobExecution`.