List of usage examples for org.springframework.batch.core.launch.support RunIdIncrementer RunIdIncrementer
RunIdIncrementer
From source file:de.codecentric.batch.jobs.IncrementerJobConfiguration.java
@Bean public RunIdIncrementer incrementer() { return new RunIdIncrementer(); }
From source file:uk.ac.ebi.eva.pipeline.jobs.DatabaseInitializationJob.java
@Bean @Qualifier("initDBJob") public Job initDBJob() { JobBuilder jobBuilder = jobBuilderFactory.get(jobName).incrementer(new RunIdIncrementer()); return jobBuilder.start(indexesCreate()).next(genesLoadStep).build(); }
From source file:demo.task.TimestampTask.java
@Bean public Job job() throws Exception { return this.jobs.get("timeStampJob").incrementer(new RunIdIncrementer()).start(step1()).build(); }
From source file:org.jboss.examples.spring.batch.BatchConfiguration.java
@Bean public Job multilineJob(Step step1) throws Exception { return jobBuilderFactory.get("multilineJob").incrementer(new RunIdIncrementer()).start(step1).build(); }
From source file:uk.ac.ebi.eva.pipeline.jobs.PopulationStatisticsJob.java
@Bean public Job variantStatisticsJob() { JobBuilder jobBuilder = jobBuilderFactory.get(jobName).incrementer(new RunIdIncrementer()); return jobBuilder.start(optionalStatisticsFlow()).build().build(); }
From source file:uk.ac.ebi.eva.pipeline.jobs.AggregatedVcfJob.java
@Bean @Qualifier("aggregatedJob") public Job aggregatedJob() { logger.debug("Building variant aggregated job"); JobBuilder jobBuilder = jobBuilderFactory.get(jobName).incrementer(new RunIdIncrementer()); FlowJobBuilder builder = jobBuilder.flow(normalize()).next(load(variantLoaderStep)) .next(optionalAnnotationFlow).end(); return builder.build(); }
From source file:nu.yona.server.batch.jobs.SendSystemMessageBatchJob.java
@Bean("sendSystemMessageJob") public Job sendSystemMessagesBatchJob() { return jobBuilderFactory.get("sendSystemMessagesBatchJob").incrementer(new RunIdIncrementer()) .flow(sendSystemMessages()).end().build(); }
From source file:uk.ac.ebi.eva.pipeline.jobs.GenotypedVcfJob.java
@Bean @Qualifier("genotypedJob") public Job genotypedJob() { logger.debug("Building variant genotyped job"); JobBuilder jobBuilder = jobBuilderFactory.get(jobName).incrementer(new RunIdIncrementer()); Flow parallelStatisticsAndAnnotation = new FlowBuilder<Flow>(PARALLEL_STATISTICS_AND_ANNOTATION) .split(new SimpleAsyncTaskExecutor()).add(optionalStatisticsFlow, optionalAnnotationFlow).build(); FlowJobBuilder builder = jobBuilder.flow(normalize()).next(load(variantLoaderStep)) .next(parallelStatisticsAndAnnotation).end(); return builder.build(); }
From source file:nu.yona.server.batch.jobs.ActivityAggregationBatchJob.java
@Bean("activityAggregationJob") public Job activityAggregationBatchJob() { return jobBuilderFactory.get("activityAggregationBatchJob").incrementer(new RunIdIncrementer()) .flow(aggregateDayActivities()).next(aggregateWeekActivities()).end().build(); }
From source file:be.ordina.springbatch.batch.jobs.ImportTrajectInformationConfig.java
@Bean public Job importTrajectInformationJob(Step processTrajectInformationStep) { return jobBuilderFactory.get("importTrajectInformation").incrementer(new RunIdIncrementer()) .listener(trajectInformationListener()).flow(processTrajectInformationStep).end().build(); }