class JobLaunchRequest {

	private final Job job;

	private final JobParameters jobParameters;

	/**
	 * @param job job to be launched
	 * @param jobParameters parameters to run the job with
	 */
	public JobLaunchRequest(Job job, JobParameters jobParameters) {
		super();
		this.job = job;
		this.jobParameters = jobParameters;
	}

	/**
	 * @return the {@link Job} to be executed
	 */
	public Job getJob() {
		return this.job;
	}

	/**
	 * @return the {@link JobParameters} for this request
	 */
	public JobParameters getJobParameters() {
		return this.jobParameters;
	}

	@Override
	public String toString() {<FILL_FUNCTION_BODY>}

}

		return "JobLaunchRequest: " + job.getName() + ", parameters=" + jobParameters;
	
<no_super_class>