public static List<ValueRecord> map(final JobListenerConfiguration jobListenerConfiguration, final Long jobConfigurationId) { final List<ValueRecord> valueRecords = new ArrayList<>(); final ValueRecord beanName = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.BEAN_NAME, jobListenerConfiguration.getBeanName()); final ValueRecord filePattern = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.FILE_PATTERN, jobListenerConfiguration.getFilePattern()); final ValueRecord pollerPeriod = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.POLLER_PERIOD, jobListenerConfiguration.getPollerPeriod()); final ValueRecord sourceFolder = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.SOURCE_FOLDER, jobListenerConfiguration.getSourceFolder()); final ValueRecord listenerStatus = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.STATUS, jobListenerConfiguration.getListenerStatus().getValue()); final ValueRecord listenerType = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.LISTENER_TYPE, jobListenerConfiguration.getJobListenerType().getId()); final ValueRecord executorType = new ValueRecord(jobConfigurationId, JobListenerConfigurationKey.TASK_EXECUTOR_TYPE, jobListenerConfiguration.getTaskExecutorType().getId()); valueRecords.add(beanName); valueRecords.add(filePattern); valueRecords.add(pollerPeriod); valueRecords.add(sourceFolder); valueRecords.add(listenerStatus); valueRecords.add(listenerType); valueRecords.add(executorType); return valueRecords; } }
private void initFileListFilter() throws Exception { this.fileFileListFilter = new CompositeFileListFilter<>(); this.fileFileListFilter.addFilter(new AcceptOnceFileListFilter<>()); this.fileFileListFilter.addFilter(new IgnoreHiddenFileListFilter()); this.fileFileListFilter.addFilter(new SimplePatternFileListFilter(this.jobListenerConfiguration.getFilePattern())); }
private void initFileListFilter() throws Exception { this.fileFileListFilter = new CompositeFileListFilter<>(); this.fileFileListFilter.addFilter(new AcceptOnceFileListFilter<>()); this.fileFileListFilter.addFilter(new IgnoreHiddenFileListFilter()); this.fileFileListFilter.addFilter(new SimplePatternFileListFilter(this.jobListenerConfiguration.getFilePattern())); }
private static JobListenerConfiguration map(final org.tuxdevelop.spring.batch.lightmin.domain.JobListenerConfiguration jobListenerConfiguration) { final JobListenerConfiguration response; if (jobListenerConfiguration != null) { response = new JobListenerConfiguration(); response.setListenerStatus(map(jobListenerConfiguration.getListenerStatus())); response.setTaskExecutorType(map(jobListenerConfiguration.getTaskExecutorType())); response.setFilePattern(jobListenerConfiguration.getFilePattern()); response.setSourceFolder(jobListenerConfiguration.getSourceFolder()); response.setJobListenerType(map(jobListenerConfiguration.getJobListenerType())); response.setPollerPeriod(jobListenerConfiguration.getPollerPeriod()); } else { response = null; } return response; }
private static JobListenerConfiguration map(final org.tuxdevelop.spring.batch.lightmin.domain.JobListenerConfiguration jobListenerConfiguration) { final JobListenerConfiguration response; if (jobListenerConfiguration != null) { response = new JobListenerConfiguration(); response.setListenerStatus(map(jobListenerConfiguration.getListenerStatus())); response.setTaskExecutorType(map(jobListenerConfiguration.getTaskExecutorType())); response.setFilePattern(jobListenerConfiguration.getFilePattern()); response.setSourceFolder(jobListenerConfiguration.getSourceFolder()); response.setJobListenerType(map(jobListenerConfiguration.getJobListenerType())); response.setPollerPeriod(jobListenerConfiguration.getPollerPeriod()); } else { response = null; } return response; }