28.23.2 UntypedObjectWrapperのメソッド
- virtual void pre_method(
const char* operation,
CORBA::Object_ptr target,
VISClosure& closure);
このメソッドは,クライアント側でオペレーション要求が送信される前,またはサーバ側のオブジェクトインプリメンテーションがそのオペレーション要求を処理する前に呼び出されるメソッドです。
- operation
リクエストされているオペレーションの名前
- target
リクエストのターゲットオブジェクト
- closure
オブジェクトラッパーメソッド間のデータ受け渡しに使用できるclosureオブジェクト
- virtual void post_method(
const char* operation,
CORBA::Object_ptr target,
CORBA::Environment& env,
VISClosure& closure);
このメソッドは,サーバ側のオブジェクトインプリメンテーションがオペレーション要求を処理したあと,またはクライアント側のスタブが応答メッセージを処理する前に呼び出されるメソッドです。
- operation
リクエストされているオペレーションの名前
- target
リクエストのターゲットオブジェクト
- env
オペレーション要求の処理中に発生した可能性のある例外を反映するときに使用されるEnvironmentオブジェクト
- closure
オブジェクトラッパーメソッド間のデータ受け渡しに使用できるclosureオブジェクト