Implement default methods in SimpleJobRepository

Resolves #4229
This commit is contained in:
Mahmoud Ben Hassine
2022-11-16 15:34:08 +01:00
parent 05bbd3f7ea
commit 930bb0243c
5 changed files with 67 additions and 15 deletions

View File

@@ -87,6 +87,21 @@ public class SimpleJobRepository implements JobRepository {
this.ecDao = ecDao;
}
@Override
public List<String> getJobNames() {
return this.jobInstanceDao.getJobNames();
}
@Override
public List<JobInstance> findJobInstancesByName(String jobName, int start, int count) {
return this.jobInstanceDao.findJobInstancesByName(jobName, start, count);
}
@Override
public List<JobExecution> findJobExecutions(JobInstance jobInstance) {
return this.jobExecutionDao.findJobExecutions(jobInstance);
}
@Override
public boolean isJobInstanceExists(String jobName, JobParameters jobParameters) {
return jobInstanceDao.getJobInstance(jobName, jobParameters) != null;