@Bean public Job importUserJob(JobCompletionNotificationListener listener, Step step1) { return jobBuilderFactory.get("importUserJob") .incrementer(new RunIdIncrementer()) .listener(listener) .flow(step1) .end() .build(); }
@Bean public Job job() { return jobBuilderFactory.get("job").flow(step()).end().build(); }
@Bean public Job importUserJob(JobBuilderFactory jobs, Step s1, JobExecutionListener listener) { return jobs.get("importUserJob") .incrementer(new RunIdIncrementer()) .listener(listener) .flow(s1) .end() .build(); }
@Bean Job excelFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("excelFileToDatabaseStep") Step excelStudentStep) { return jobBuilderFactory.get("excelFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(excelStudentStep) .end() .build(); } }
@Bean Job excelFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("excelFileToDatabaseStep") Step excelStudentStep) { return jobBuilderFactory.get("excelFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(excelStudentStep) .end() .build(); } }
@Bean Job csvFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("csvFileToDatabaseStep") Step csvStudentStep) { return jobBuilderFactory.get("csvFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job databaseToCsvFileJob(JobBuilderFactory jobBuilderFactory, @Qualifier("databaseToCsvFileStep") Step csvStudentStep) { return jobBuilderFactory.get("databaseToCsvFileJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job restStudentJob(JobBuilderFactory jobBuilderFactory, @Qualifier("restStudentStep") Step restStudentStep) { return jobBuilderFactory.get("restStudentJob") .incrementer(new RunIdIncrementer()) .flow(restStudentStep) .end() .build(); } }
@Bean Job inMemoryStudentJob(JobBuilderFactory jobBuilderFactory, @Qualifier("inMemoryStudentStep") Step inMemoryStudentStep) { return jobBuilderFactory.get("inMemoryStudentJob") .incrementer(new RunIdIncrementer()) .flow(inMemoryStudentStep) .end() .build(); } }
@Bean Job databaseToXmlFileJob(JobBuilderFactory jobBuilderFactory, @Qualifier("databaseToXmlFileStep") Step csvStudentStep) { return jobBuilderFactory.get("databaseToXmlFileJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job xmlFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("xmlFileToDatabaseStep") Step xmlStudentStep) { return jobBuilderFactory.get("xmlFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(xmlStudentStep) .end() .build(); } }
@Bean Job restStudentJob(JobBuilderFactory jobBuilderFactory, @Qualifier("restStudentStep") Step restStudentStep) { return jobBuilderFactory.get("restStudentJob") .incrementer(new RunIdIncrementer()) .flow(restStudentStep) .end() .build(); } }
@Bean Job databaseToXmlFileJob(JobBuilderFactory jobBuilderFactory, @Qualifier("databaseToXmlFileStep") Step csvStudentStep) { return jobBuilderFactory.get("databaseToXmlFileJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job databaseToCsvFileJob(JobBuilderFactory jobBuilderFactory, @Qualifier("databaseToCsvFileStep") Step csvStudentStep) { return jobBuilderFactory.get("databaseToCsvFileJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job xmlFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("xmlFileToDatabaseStep") Step xmlStudentStep) { return jobBuilderFactory.get("xmlFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(xmlStudentStep) .end() .build(); } }
@Bean Job csvFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("csvFileToDatabaseStep") Step csvStudentStep) { return jobBuilderFactory.get("csvFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean Job inMemoryStudentJob(JobBuilderFactory jobBuilderFactory, @Qualifier("inMemoryStudentStep") Step inMemoryStudentStep) { return jobBuilderFactory.get("inMemoryStudentJob") .incrementer(new RunIdIncrementer()) .flow(inMemoryStudentStep) .end() .build(); } }
@Bean public Job indexMarkdownDocumentsJob(JobBuilderFactory jobBuilderFactory, Step indexingStep, Step optimizeStep) { return jobBuilderFactory.get("indexMarkdownDocuments") .incrementer(new RunIdIncrementer()) .flow(indexingStep) .next(optimizeStep) .end() .build(); }
@Bean public Job importUserJob(JobCompletionNotificationListener listener) { return jobBuilderFactory.get("importUserJob") .incrementer(new RunIdIncrementer()) .listener(listener) .flow(step1()) .end() .build(); }
@Bean public Job secondJob(JobCompletionNotificationListener listener) { return jobBuilderFactory.get("importUserJob2").incrementer(new RunIdIncrementer()).listener(listener).flow(step2()).end().build(); }