クラス MockFlowExecutionKeyFactory

java.lang.ObjectSE
org.springframework.webflow.test.MockFlowExecutionKeyFactory
実装されたすべてのインターフェース:
FlowExecutionKeyFactory

public class MockFlowExecutionKeyFactory extends ObjectSE implements FlowExecutionKeyFactory
毎回モックフロー実行キーを返す単純なフロー実行キーファクトリ実装。返されるモックキーは一意です。その値は、静的メモリで管理されるシーケンスを増分した結果です。
作成者:
Keith Donald
  • コンストラクターの詳細

    • MockFlowExecutionKeyFactory

      public MockFlowExecutionKeyFactory()
  • メソッドの詳細

    • getKey

      public FlowExecutionKey getKey(FlowExecution execution)
      インターフェースからコピーされた説明: FlowExecutionKeyFactory
      フロー実行に割り当てるキーを取得します。このファクトリは割り当てるキーを生成するだけで、実際にキーの割り当てを実行するわけではありません。
      次で指定:
      インターフェース FlowExecutionKeyFactorygetKey 
      パラメーター:
      execution - フロー実行
      戻り値:
      フロー実行に割り当てるキー
    • removeAllFlowExecutionSnapshots

      public void removeAllFlowExecutionSnapshots(FlowExecution execution)
      インターフェースからコピーされた説明: FlowExecutionKeyFactory
      フロー実行に関連付けられたすべてのスナップショットをストレージから削除し、すべての履歴を無効にします。キーが割り当てられていない場合、またはスナップショットが取得されていない場合は何も実行されません。
      次で指定:
      インターフェース FlowExecutionKeyFactoryremoveAllFlowExecutionSnapshots 
      パラメーター:
      execution - フロー実行
    • removeFlowExecutionSnapshot

      public void removeFlowExecutionSnapshot(FlowExecution execution)
      インターフェースからコピーされた説明: FlowExecutionKeyFactory
      このフロー実行を復元するために使用されたスナップショットを削除し、将来の使用のために破棄します。キーが割り当てられていない場合、またはスナップショットが取得されていない場合は何も実行されません。
      次で指定:
      インターフェース FlowExecutionKeyFactoryremoveFlowExecutionSnapshot 
      パラメーター:
      execution - フロー実行
    • updateFlowExecutionSnapshot

      public void updateFlowExecutionSnapshot(FlowExecution execution)
      インターフェースからコピーされた説明: FlowExecutionKeyFactory
      ストレージ内のスナップショットを更新して、フロー実行の現在の状態をキャプチャーします。キーが割り当てられていない場合、またはスナップショットがまだ取得されていない場合は何も実行されません。
      次で指定:
      インターフェース FlowExecutionKeyFactoryupdateFlowExecutionSnapshot 
      パラメーター:
      execution - フロー実行