Package com.infoteria.asteria.flowengine2.execute
package com.infoteria.asteria.flowengine2.execute
-
ClassDescription独自コンポーネントのコード内から別のコンポーネントを実行するためのユーティリティクラスです。コネクションのトランザクション処理フローの実行コンテキストを表すクラスです。
このクラスからセッションや変数などの実行時情報を取得することができます。サーバー終了時に実行されるコールバックのためのインターフェース。
サーバーの終了時にFlowEngine#addFinalizerで追加されたオブジェクトが このインターフェースを実装していた場合、releaseメソッドがコールバックされます。リカバリー実行時のコンテキスト ExecuteContextを継承していますが、ExecuteContextのすべてのメソッドが実行可能ではありませんリソース開放のためのインターフェース。
リクエスト終了時にExecuteContext#getIndependentMap内にあるオブジェクトが このインターフェースを実装していた場合、releaseメソッドがコールバックされます。システム変数。
システム変数ではシステムで定義済みの変数名以外は使用できません。
定義済みの変数名はこのクラスのstaticフィールドに宣言されています。テスト実行時のコンテキスト ExecuteContextを継承していますが、ExecuteContextのすべてのメソッドが実行可能ではありませんトランザクション処理を表すインターフェーストランザクションマネージャー