@Bean public Job importUserJob(JobCompletionNotificationListener listener, Step step1) { return jobBuilderFactory.get("importUserJob") .incrementer(new RunIdIncrementer()) .listener(listener) .flow(step1) .end() .build(); }
@Bean public Job testJob(JobBuilderFactory jobs, Step testStep) { return jobs.get("testJob") .incrementer(new RunIdIncrementer()) .start(testStep) .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 restStudentJob(JobBuilderFactory jobBuilderFactory, @Qualifier("restStudentStep") Step restStudentStep) { return jobBuilderFactory.get("restStudentJob") .incrementer(new RunIdIncrementer()) .flow(restStudentStep) .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 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 Job csvFileToDatabaseJob(JobBuilderFactory jobBuilderFactory, @Qualifier("csvFileToDatabaseStep") Step csvStudentStep) { return jobBuilderFactory.get("csvFileToDatabaseJob") .incrementer(new RunIdIncrementer()) .flow(csvStudentStep) .end() .build(); } }
@Bean public Job simpleJob() { return jobBuilderFactory .get("job1") .incrementer(new RunIdIncrementer()) .start(echoLineStep()) .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 job() { return jobBuilderFactory.get("job") .incrementer(new RunIdIncrementer()) .start(stepBuilderFactory.get("step1") .tasklet(tasklet()) .build()) .build(); }