Interface | Description |
---|---|
Request<TParam> |
リクエストを表すインタフェース。
|
Result |
ハンドラでの処理結果を表すインターフェース。
|
Class | Description |
---|---|
ExecutionContext |
一連のハンドラ実行において、共通して読み書きするデータを保持するクラス。
具体的には以下の情報を保持する。
ハンドラキュー
データリーダ もしくは データリーダファクトリ
ユーザセッションスコープ情報
リクエストスコープ情報
本クラスのセッションスコープはスレッドアンセーフである。
複数スレッドから使用する場合はセッションスコープにスレッドセーフなMap実装を設定すること。
|
Result.Success |
ハンドラの処理が正常終了したことを表す。
|