クラス AbstractState
java.lang.ObjectSE
org.springframework.batch.core.job.flow.support.state.AbstractState
- 実装されたすべてのインターフェース:
State
- 既知の直属サブクラス
DecisionState
、EndState
、FlowState
、SimpleFlowFactoryBean.DelegateState
、SplitState
、StepState
- 導入:
- 2.0
- 作成者:
- Dave Syer
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明getName()
状態の名前。abstract FlowExecutionStatus
handle
(FlowExecutor executor) 一部のビジネスロジックまたは処理ロジックを処理し、次のState
にフローを駆動するために使用できるステータスを返します。toString()
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.batch.core.job.flow.State から継承されたメソッド
isEndState
コンストラクターの詳細
AbstractState
- パラメーター:
name
- 状態。
メソッドの詳細
getName
インターフェースからコピーされた説明:State
状態の名前。フロー内で一意である必要があります。toString
handle
インターフェースからコピーされた説明:State
一部のビジネスロジックまたは処理ロジックを処理し、次のState
にフローを駆動するために使用できるステータスを返します。ステータスは任意の文字列にすることができますが、FlowExecution
の静的定数には特別な意味が割り当てられています。コンテキストは、実装で必要なことを何でも行うために使用できます。同じコンテキストがすべてのState
インスタンスに渡されるため、実装では、コンテキストがスレッドセーフであるか、スレッドセーフな方法で使用されるように注意する必要があります。- 次で指定:
- インターフェース
State
のhandle
- パラメーター:
executor
- 呼び出し元から渡されたコンテキスト- 戻り値:
- 実行のステータス
- 例外:
ExceptionSE
- 何かがうまくいかない場合