クラスの使用
org.springframework.batch.core.job.flow.FlowExecutionStatus
パッケージ
説明
XML ベースの構成のパーサー
フローインターフェース、エグゼキュータ、関連する例外を含むフロー関連の構造
フロー構造の基本的な実装
基礎となる Spring Batch 状態マシンの定義に使用される状態
org.springframework.batch.core.configuration.xml 内の FlowExecutionStatus 使用
修飾子と型メソッド説明protected static FlowExecutionStatus
AbstractFlowParser.getBatchStatusFromEndTransitionName
(StringSE elementName) 終了遷移名から一括ステータスを要素で取得します。SimpleFlowFactoryBean.DelegateState.handle
(FlowExecutor executor) 修飾子と型メソッド説明protected static CollectionSE<org.springframework.beans.factory.config.BeanDefinition>
AbstractFlowParser.createTransition
(FlowExecutionStatus status, StringSE on, StringSE next, StringSE exitCode, org.springframework.beans.factory.config.BeanDefinition stateDef, org.springframework.beans.factory.xml.ParserContext parserContext, boolean abandon) org.springframework.batch.core.job.flow 内の FlowExecutionStatus 使用
修飾子と型フィールド説明static final FlowExecutionStatus
FlowExecutionStatus.COMPLETED
特別な既知のステータス値。static final FlowExecutionStatus
FlowExecutionStatus.FAILED
特別な既知のステータス値。static final FlowExecutionStatus
FlowExecutionStatus.STOPPED
特別な既知のステータス値。static final FlowExecutionStatus
FlowExecutionStatus.UNKNOWN
特別な既知のステータス値。修飾子と型メソッド説明JobExecutionDecider.decide
(JobExecution jobExecution, StepExecution stepExecution) 進行中のJobExecution
の状態に基づいて実行を分岐するための戦略。FlowExecution.getStatus()
State.handle
(FlowExecutor executor) 一部のビジネスロジックまたは処理ロジックを処理し、次のState
にフローを駆動するために使用できるステータスを返します。修飾子と型メソッド説明int
FlowExecutionStatus.compareTo
(FlowExecutionStatus other) ステータスを比較して、FlowExecutionStatus
インスタンスの順序を作成します。protected BatchStatus
JobFlowExecutor.findBatchStatus
(FlowExecutionStatus status) void
FlowExecutor.updateJobExecutionStatus
(FlowExecutionStatus status) JobExecution
で必要になる可能性のあるステータス変更を処理します。void
JobFlowExecutor.updateJobExecutionStatus
(FlowExecutionStatus status) org.springframework.batch.core.job.flow.support 内の FlowExecutionStatus 使用
修飾子と型メソッド説明protected boolean
SimpleFlow.isFlowContinued
(State state, FlowExecutionStatus status, StepExecution stepExecution) protected State
SimpleFlow.nextState
(StringSE stateName, FlowExecutionStatus status, StepExecution stepExecution) org.springframework.batch.core.job.flow.support.state 内の FlowExecutionStatus 使用
修飾子と型メソッド説明FlowExecutionAggregator.aggregate
(CollectionSE<FlowExecution> executions) MaxValueFlowExecutionAggregator.aggregate
(CollectionSE<FlowExecution> executions) FlowExecution
のすべてのFlowExecutionStatus
を 1 つのステータスに集約します。protected FlowExecutionStatus
SplitState.doAggregation
(CollectionSE<FlowExecution> results, FlowExecutor executor) protected FlowExecutionStatus
EndState.getStatus()
abstract FlowExecutionStatus
AbstractState.handle
(FlowExecutor executor) DecisionState.handle
(FlowExecutor executor) EndState.handle
(FlowExecutor executor) 保存されているFlowExecutionStatus
を返します。FlowState.handle
(FlowExecutor executor) SplitState.handle
(FlowExecutor executor) フローをTaskExecutor
に渡して並行して実行し、すべてが終了するのを待ってから続行します。StepState.handle
(FlowExecutor executor) 修飾子コンストラクター説明EndState
(FlowExecutionStatus status, StringSE name) EndState
(FlowExecutionStatus status, StringSE code, StringSE name) EndState
(FlowExecutionStatus status, StringSE code, StringSE name, boolean abandon)