Merge pull request #10612 from mdeinum:master
* pr/10612: Polish JobLauncherCommandLineRunner
This commit is contained in:
@@ -181,8 +181,7 @@ public class JobLauncherCommandLineRunner
|
||||
Map<String, JobParameter> merged = new HashMap<String, JobParameter>();
|
||||
merged.putAll(parameters.getParameters());
|
||||
merged.putAll(additionals);
|
||||
parameters = new JobParameters(merged);
|
||||
return parameters;
|
||||
return new JobParameters(merged);
|
||||
}
|
||||
|
||||
private void executeRegisteredJobs(JobParameters jobParameters)
|
||||
@@ -199,7 +198,6 @@ public class JobLauncherCommandLineRunner
|
||||
}
|
||||
catch (NoSuchJobException ex) {
|
||||
logger.debug("No job found in registry for job name: " + jobName);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -210,11 +208,9 @@ public class JobLauncherCommandLineRunner
|
||||
JobInstanceAlreadyCompleteException, JobParametersInvalidException,
|
||||
JobParametersNotFoundException {
|
||||
JobParameters nextParameters = getNextJobParameters(job, jobParameters);
|
||||
if (nextParameters != null) {
|
||||
JobExecution execution = this.jobLauncher.run(job, nextParameters);
|
||||
if (this.publisher != null) {
|
||||
this.publisher.publishEvent(new JobExecutionEvent(execution));
|
||||
}
|
||||
JobExecution execution = this.jobLauncher.run(job, nextParameters);
|
||||
if (this.publisher != null) {
|
||||
this.publisher.publishEvent(new JobExecutionEvent(execution));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user