クラス MockFlowExecutionKeyFactory
java.lang.ObjectSE
org.springframework.webflow.test.MockFlowExecutionKeyFactory
- 実装されたすべてのインターフェース:
FlowExecutionKeyFactory
毎回モックフロー実行キーを返す単純なフロー実行キーファクトリ実装。返されるモックキーは一意です。その値は、静的メモリで管理されるシーケンスを増分した結果です。
- 作成者:
- Keith Donald
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getKey
(FlowExecution execution) フロー実行に割り当てるキーを取得します。void
removeAllFlowExecutionSnapshots
(FlowExecution execution) フロー実行に関連付けられたすべてのスナップショットをストレージから削除し、すべての履歴を無効にします。void
removeFlowExecutionSnapshot
(FlowExecution execution) このフロー実行を復元するために使用されたスナップショットを削除し、将来使用するために破棄します。void
updateFlowExecutionSnapshot
(FlowExecution execution) ストレージ内のスナップショットを更新して、フロー実行の現在の状態をキャプチャーします。
コンストラクターの詳細
MockFlowExecutionKeyFactory
public MockFlowExecutionKeyFactory()
メソッドの詳細
getKey
インターフェースからコピーされた説明:FlowExecutionKeyFactory
フロー実行に割り当てるキーを取得します。このファクトリは割り当てるキーを生成するだけで、実際にキーの割り当てを実行するわけではありません。- 次で指定:
- インターフェース
FlowExecutionKeyFactory
のgetKey
- パラメーター:
execution
- フロー実行- 戻り値:
- フロー実行に割り当てるキー
removeAllFlowExecutionSnapshots
インターフェースからコピーされた説明:FlowExecutionKeyFactory
フロー実行に関連付けられたすべてのスナップショットをストレージから削除し、すべての履歴を無効にします。キーが割り当てられていない場合、またはスナップショットが取得されていない場合は何も実行されません。- 次で指定:
- インターフェース
FlowExecutionKeyFactory
のremoveAllFlowExecutionSnapshots
- パラメーター:
execution
- フロー実行
removeFlowExecutionSnapshot
インターフェースからコピーされた説明:FlowExecutionKeyFactory
このフロー実行を復元するために使用されたスナップショットを削除し、将来の使用のために破棄します。キーが割り当てられていない場合、またはスナップショットが取得されていない場合は何も実行されません。- 次で指定:
- インターフェース
FlowExecutionKeyFactory
のremoveFlowExecutionSnapshot
- パラメーター:
execution
- フロー実行
updateFlowExecutionSnapshot
インターフェースからコピーされた説明:FlowExecutionKeyFactory
ストレージ内のスナップショットを更新して、フロー実行の現在の状態をキャプチャーします。キーが割り当てられていない場合、またはスナップショットがまだ取得されていない場合は何も実行されません。- 次で指定:
- インターフェース
FlowExecutionKeyFactory
のupdateFlowExecutionSnapshot
- パラメーター:
execution
- フロー実行