public class JsrFlowExecutor extends JobFlowExecutor
JobFlowExecutor
。通常の JobFlowExecutor
とは異なり、この拡張機能は、カスタム終了ステータスがジョブに設定されている場合、ExitStatus
をステップからジョブレベルに昇格させません。exitStatus
コンストラクターと説明 |
---|
JsrFlowExecutor(JobRepository jobRepository, StepHandler stepHandler, JobExecution execution) |
修飾子と型 | メソッドと説明 |
---|---|
void | addExitStatus(java.lang.String code) |
void | updateJobExecutionStatus(FlowExecutionStatus status) JobExecution で必要になる可能性のあるステータス変更を処理します。 |
abandonStepExecution, close, executeStep, findBatchStatus, getJobExecution, getStepExecution, isRestart
public JsrFlowExecutor(JobRepository jobRepository, StepHandler stepHandler, JobExecution execution)
public void addExitStatus(java.lang.String code)
FlowExecutor
の addExitStatus
JobFlowExecutor
の addExitStatus
code
- フローまたはサブフローが終了したときの終了ステータスのラベル public void updateJobExecutionStatus(FlowExecutionStatus status)
FlowExecutor
JobExecution
で必要になる可能性のあるステータス変更を処理します。FlowExecutor
の updateJobExecutionStatus
JobFlowExecutor
の updateJobExecutionStatus
status
- JobExecution
を更新するステータス。