パッケージ org.springframework.webflow.engine
パッケージ org.springframework.webflow.engine
Web フロー実行エンジンの実装。
エンジン実装自体は、org.springframework.webflow.engine.impl
パッケージ内にあります。このエンジンで実行可能なフロー定義を組み立てるためのビルダーは、org.springframework.webflow.engine.builder
パッケージ内にあります。
- クラス説明アクションのグループを実行できるフローアーティファクトによって主に内部的に使用される、順序付けされ型付けされたアクションのリスト。遷移可能な状態であり、その状態に入ると 1 つ以上のアクションが実行されます。単純な遷移可能な状態であり、この状態に入ると、現在のリクエストの
context
内の一致条件がtrue
と評価される最初の遷移が実行されます。入るとフローが終了する状態。単一のフロー定義。属性マッピングの失敗の基本クラス。アクティブなフロー実行中に実行時に発生する例外を処理するための戦略。状態例外ハンドラーの型指定されたセット。主に、状態例外処理ロジックを適用できるアーティファクトによって内部的に使用されます。フロー入力マッピングが失敗した場合にスローされます。フロー出力マッピングが失敗した場合にスローされます。フロー変数の仕様を定義する値オブジェクト。状態の履歴ポリシーを表示します。フロー実行リクエストのコンテキストでイベントが発生したときに、一致する遷移がない場合にスローされます。1 つのクライアントリクエストのコンテキストで進行中のフロー実行を操作するために使用される変更可能な制御インターフェース。フローの中で何かが起こるポイント。サブフロー状態がサブフローの入力属性と出力属性をマップするために使用する戦略インターフェース。実行時にサブフローを生成する遷移可能な状態。遷移のターゲット状態を計算するための戦略。イベントに応じて遷移を実行できる状態の抽象スーパークラス。フロー実行リクエストコンテキストに応じて遷移を実行するかどうかを決定する条件をカプセル化する戦略インターフェース。遷移実行ロジックを適用できるアーティファクトによって内部的に使用される、型指定された遷移のセット。フロー変数値のソースをカプセル化する戦略。ビューのレンダリング中に IO 例外がスローされた場合にスローされます。ビューステートは、たとえばフォーム入力を求めるためにユーザーにレスポンスを発行する状態です。特定のビューにスコープが設定された変数。常に true を返す遷移条件。