@Override public List<JobInstance> getJobInstances(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<>(); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if (instance.getJobName().equals(jobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> findJobInstancesByName(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<>(); String convertedJobName = jobName.replaceAll(STAR_WILDCARD, STAR_WILDCARD_PATTERN); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if(instance.getJobName().matches(convertedJobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> getJobInstances(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if (instance.getJobName().equals(jobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> getJobInstances(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if (instance.getJobName().equals(jobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> getJobInstances(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if (instance.getJobName().equals(jobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> findJobInstancesByName(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); String convertedJobName = jobName.replaceAll(STAR_WILDCARD, STAR_WILDCARD_PATTERN); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if(instance.getJobName().matches(convertedJobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> findJobInstancesByName(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); String convertedJobName = jobName.replaceAll(STAR_WILDCARD, STAR_WILDCARD_PATTERN); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if(instance.getJobName().matches(convertedJobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }
@Override public List<JobInstance> findJobInstancesByName(String jobName, int start, int count) { List<JobInstance> result = new ArrayList<JobInstance>(); String convertedJobName = jobName.replaceAll(STAR_WILDCARD, STAR_WILDCARD_PATTERN); for (Map.Entry<String, JobInstance> instanceEntry : jobInstances.entrySet()) { JobInstance instance = instanceEntry.getValue(); if(instance.getJobName().matches(convertedJobName)) { result.add(instance); } } sortDescending(result); return subset(result, start, count); }