11.10.2 POALifeCycleInterceptorのメソッド
-
org.omg.PortableServer.POA poa,
org.omg.CORBA.PolicyListHolder policies,
com.inprise.vbroker.IOP.IORValueHolder iorTemplate,
com.inprise.vbroker.interceptor.InterceptorManagerControl
poaAdmin)
このメソッドは,新規POAがcreate_POAの呼び出しまたはAdapterActivatorによって生成されたときに,呼び出されます。AdapterActivatorの場合,インタセプタは,unknown_adapterメソッドがAdapterActivatorから正常にリターンしたあとにだけ呼び出されます。
-
poa
作成するPOA
-
policies
該当するPOAに指定したポリシーの一覧
-
iorTemplate
IORテンプレートは,type_idが未設定の完全IOR値であり,GIOP.ProfileBodyValueのオブジェクトキーがすべて不完全なものです。
-
poaAdmin
ほかのインタセプタマネージャを取得するために使用するInterceptorManagerControl
-
-
org.omg.PortableServer.POA poa)
このメソッドは,POAのデストラクト時,そのすべてのオブジェクトがエーテライズされている場合に呼び出されます。createが同じ名前のPOAに対して再び呼び出される前に,destroyがすべてのインタセプタに対して必ず呼び出されるようにしなければなりません。destroyオペレーションにシステム例外が発生してもそのシステム例外は無視され,残りのインタセプタは引き続き呼び出されます。
-
poa
デストラクト対象のPOA
-