super.partitionHandler(partitionHandler);
protected Step createPartitionStep() { PartitionStepBuilder builder; if (partitioner != null) { builder = new StepBuilder(name).partitioner(step != null ? step.getName() : name, partitioner).step(step); } else { builder = new StepBuilder(name).partitioner(step); } enhanceCommonStep(builder); if (partitionHandler != null) { builder.partitionHandler(partitionHandler); } else { builder.gridSize(gridSize); builder.taskExecutor(taskExecutor); } builder.aggregator(stepExecutionAggregator); return builder.build(); }
@Bean public Step step1(PartitionHandler partitionHandler) throws Exception { return stepBuilderFactory.get("step1") .partitioner(workerStep().getName(), partitioner()) .step(workerStep()) .partitionHandler(partitionHandler) .build(); }
@Bean public Step step1() throws Exception { return stepBuilderFactory.get("step1") .partitioner(slaveStep().getName(), partitioner()) .step(slaveStep()) .partitionHandler(partitionHandler(null)) .build(); }
protected Step createPartitionStep() { PartitionStepBuilder builder; if (partitioner != null) { builder = new StepBuilder(name).partitioner(step != null ? step.getName() : name, partitioner).step(step); } else { builder = new StepBuilder(name).partitioner(step); } enhanceCommonStep(builder); if (partitionHandler != null) { builder.partitionHandler(partitionHandler); } else { builder.gridSize(gridSize); builder.taskExecutor(taskExecutor); } builder.aggregator(stepExecutionAggregator); return builder.build(); }
protected Step createPartitionStep() { PartitionStepBuilder builder; if (partitioner != null) { builder = new StepBuilder(name).partitioner(step != null ? step.getName() : name, partitioner).step(step); } else { builder = new StepBuilder(name).partitioner(step); } enhanceCommonStep(builder); if (partitionHandler != null) { builder.partitionHandler(partitionHandler); } else { builder.gridSize(gridSize); builder.taskExecutor(taskExecutor); } builder.aggregator(stepExecutionAggregator); return builder.build(); }
protected Step createPartitionStep() { PartitionStepBuilder builder; if (partitioner != null) { builder = new StepBuilder(name).partitioner(step != null ? step.getName() : name, partitioner).step(step); } else { builder = new StepBuilder(name).partitioner(step); } enhanceCommonStep(builder); if (partitionHandler != null) { builder.partitionHandler(partitionHandler); } else { builder.gridSize(gridSize); builder.taskExecutor(taskExecutor); } builder.aggregator(stepExecutionAggregator); return builder.build(); }