public static JobConfiguration createJobConfiguration(final JobListenerConfiguration jobListenerConfiguration) { final JobConfiguration jobConfiguration = createJobConfiguration(); jobConfiguration.setJobListenerConfiguration(jobListenerConfiguration); return jobConfiguration; }
private void attachByConfigurationType(final JobConfiguration jobConfiguration, final Integer configurationType, final List<ValueRecord> valueRecords) { final Map<String, Object> values = this.valueRecordRowMapper.map(valueRecords); if (JobConfigurationType.SCHEDULER.equals(configurationType)) { final JobSchedulerConfiguration jobSchedulerConfiguration = JobSchedulerConfigurationMapper.map(values); jobConfiguration.setJobSchedulerConfiguration(jobSchedulerConfiguration); } else if (JobConfigurationType.LISTENER.equals(configurationType)) { final JobListenerConfiguration jobListenerConfiguration = JobListenerConfigurationMapper.map(values); jobConfiguration.setJobListenerConfiguration(jobListenerConfiguration); } else { throw new SpringBatchLightminApplicationException("Unknown jobConfigurationType :" + configurationType); } }
public static JobConfiguration map(final org.tuxdevelop.spring.batch.lightmin.api.resource.admin.JobConfiguration jobConfiguration) { final JobConfiguration response = new JobConfiguration(); response.setJobName(jobConfiguration.getJobName()); response.setJobConfigurationId(jobConfiguration.getJobConfigurationId()); response.setJobParameters(mapToMap(jobConfiguration.getJobParameters())); response.setJobIncrementer(map(jobConfiguration.getJobIncrementer())); response.setJobSchedulerConfiguration(map(jobConfiguration.getJobSchedulerConfiguration())); response.setJobListenerConfiguration(map(jobConfiguration.getJobListenerConfiguration())); return response; }
public static JobConfiguration map(final org.tuxdevelop.spring.batch.lightmin.api.resource.admin.JobConfiguration jobConfiguration) { final JobConfiguration response = new JobConfiguration(); response.setJobName(jobConfiguration.getJobName()); response.setJobConfigurationId(jobConfiguration.getJobConfigurationId()); response.setJobParameters(mapToMap(jobConfiguration.getJobParameters())); response.setJobIncrementer(map(jobConfiguration.getJobIncrementer())); response.setJobSchedulerConfiguration(map(jobConfiguration.getJobSchedulerConfiguration())); response.setJobListenerConfiguration(map(jobConfiguration.getJobListenerConfiguration())); return response; }