28.12.2 ActiveObjectLifeCycleInterceptorのメソッド
-
const PortableServer::ObjectId& oid,
PortableServer::ServantBase* servant,
PortableServer::POA_ptr adapter);
このメソッドは,直接APIまたはServantActivatorを使用して実行した(明示的または暗黙的な)呼び出しによってオブジェクトがアクティブオブジェクトマップに追加されたあとに呼び出されます。オブジェクトリファレンスと新規アクティブオブジェクトのPOAはパラメタとして渡されます。
-
oid
活性化しているサーバントのオブジェクトID
-
servant
対応するサーバント
-
adapter
生成中,またはデストラクト中のPOA
-
-
const PortableServer::ObjectId& oid,
PortableServer::ServantBase* servant,
PortableServer::POA_ptr adapter);
このメソッドは,オブジェクトが非活性化されエーテライズされたあとに呼び出されます。該当するオブジェクトのオブジェクトリファレンスとPOAはパラメタとして渡されます。
-
oid
非活性化されたオブジェクトのオブジェクトID
-
servant
対応するサーバント
-
adapter
生成中,またはデストラクト中のPOA
-