Uses of Class
org.springframework.batch.core.job.flow.FlowExecutionStatus
Packages that use FlowExecutionStatus
Package
Description
Parsers for XML based configuration
Flow related constructs including Flow interface, executors, and related exceptions
Basic implementations of flow constructs
States used in defining the underlying Spring Batch state machine
-
Uses of FlowExecutionStatus in org.springframework.batch.core.configuration.xml
Methods in org.springframework.batch.core.configuration.xml that return FlowExecutionStatusModifier and TypeMethodDescriptionprotected static FlowExecutionStatus
AbstractFlowParser.getBatchStatusFromEndTransitionName
(String elementName) SimpleFlowFactoryBean.DelegateState.handle
(FlowExecutor executor) Methods in org.springframework.batch.core.configuration.xml with parameters of type FlowExecutionStatusModifier and TypeMethodDescriptionprotected static Collection<org.springframework.beans.factory.config.BeanDefinition>
AbstractFlowParser.createTransition
(FlowExecutionStatus status, String on, String next, String exitCode, org.springframework.beans.factory.config.BeanDefinition stateDef, org.springframework.beans.factory.xml.ParserContext parserContext, boolean abandon) -
Uses of FlowExecutionStatus in org.springframework.batch.core.job.flow
Fields in org.springframework.batch.core.job.flow declared as FlowExecutionStatusModifier and TypeFieldDescriptionstatic final FlowExecutionStatus
FlowExecutionStatus.COMPLETED
Special well-known status value.static final FlowExecutionStatus
FlowExecutionStatus.FAILED
Special well-known status value.static final FlowExecutionStatus
FlowExecutionStatus.STOPPED
Special well-known status value.static final FlowExecutionStatus
FlowExecutionStatus.UNKNOWN
Special well-known status value.Methods in org.springframework.batch.core.job.flow that return FlowExecutionStatusModifier and TypeMethodDescriptionJobExecutionDecider.decide
(JobExecution jobExecution, StepExecution stepExecution) Strategy for branching an execution based on the state of an ongoingJobExecution
.FlowExecution.getStatus()
State.handle
(FlowExecutor executor) Handle some business or processing logic and return a status that can be used to drive a flow to the nextState
.Methods in org.springframework.batch.core.job.flow with parameters of type FlowExecutionStatusModifier and TypeMethodDescriptionint
FlowExecutionStatus.compareTo
(FlowExecutionStatus other) Create an ordering onFlowExecutionStatus
instances by comparing their statuses.protected BatchStatus
JobFlowExecutor.findBatchStatus
(FlowExecutionStatus status) void
FlowExecutor.updateJobExecutionStatus
(FlowExecutionStatus status) Handle any status changes that might be needed in theJobExecution
.void
JobFlowExecutor.updateJobExecutionStatus
(FlowExecutionStatus status) Constructors in org.springframework.batch.core.job.flow with parameters of type FlowExecutionStatus -
Uses of FlowExecutionStatus in org.springframework.batch.core.job.flow.support
Methods in org.springframework.batch.core.job.flow.support with parameters of type FlowExecutionStatusModifier and TypeMethodDescriptionprotected boolean
SimpleFlow.isFlowContinued
(State state, FlowExecutionStatus status, StepExecution stepExecution) protected State
SimpleFlow.nextState
(String stateName, FlowExecutionStatus status, StepExecution stepExecution) -
Uses of FlowExecutionStatus in org.springframework.batch.core.job.flow.support.state
Methods in org.springframework.batch.core.job.flow.support.state that return FlowExecutionStatusModifier and TypeMethodDescriptionFlowExecutionAggregator.aggregate
(Collection<FlowExecution> executions) MaxValueFlowExecutionAggregator.aggregate
(Collection<FlowExecution> executions) Aggregate all of theFlowExecutionStatus
es of theFlowExecution
s into one status.protected FlowExecutionStatus
SplitState.doAggregation
(Collection<FlowExecution> results, FlowExecutor executor) protected FlowExecutionStatus
EndState.getStatus()
abstract FlowExecutionStatus
AbstractState.handle
(FlowExecutor executor) DecisionState.handle
(FlowExecutor executor) EndState.handle
(FlowExecutor executor) Return theFlowExecutionStatus
stored.FlowState.handle
(FlowExecutor executor) SplitState.handle
(FlowExecutor executor) Execute the flows in parallel by passing them to theTaskExecutor
and wait for all of them to finish before proceeding.StepState.handle
(FlowExecutor executor) Constructors in org.springframework.batch.core.job.flow.support.state with parameters of type FlowExecutionStatusModifierConstructorDescriptionEndState
(FlowExecutionStatus status, String name) EndState
(FlowExecutionStatus status, String code, String name) EndState
(FlowExecutionStatus status, String code, String name, boolean abandon)