Uses of Class
org.springframework.batch.core.job.builder.FlowBuilder
Package
Description
Job and flow level builders for java based configuration of batch jobs
-
Uses of FlowBuilder in org.springframework.batch.core.job.builder
Modifier and TypeMethodDescriptionAdd flows to the split, in addition to the current state already present in the parent builder.FlowBuilder.TransitionBuilder.end()
Signal the successful end of the flow.Signal the end of the flow with the status provided.FlowBuilder.TransitionBuilder.fail()
Signal the end of the flow with an error condition.Start again from a subflow that was already registered.Go back to a previously registered step and start a new path.Go next on successful completion to a subflow.Transition to the next step on successful completion of the current step.If a flow should start with a subflow use this as the first state.Start a flow.FlowBuilder.TransitionBuilder.stop()
Signal the successful end of the flow.FlowBuilder.TransitionBuilder.stopAndRestart
(Flow flow) Stop the flow and provide a flow to start with if the flow is restarted.FlowBuilder.TransitionBuilder.stopAndRestart
(JobExecutionDecider decider) Stop the flow and provide a decider to start with if the flow is restarted.FlowBuilder.TransitionBuilder.stopAndRestart
(Step restart) Stop the flow and provide a step to start with if the flow is restarted.Specify the next state as a complete flow.FlowBuilder.TransitionBuilder.to
(JobExecutionDecider decider) Specify the next state as a decision.Specify the next step.ModifierConstructorDescriptionSplitBuilder
(FlowBuilder<Q> parent, org.springframework.core.task.TaskExecutor executor) TransitionBuilder
(FlowBuilder<Q> parent, String pattern) UnterminatedFlowBuilder
(FlowBuilder<Q> parent)