7.2.7 Implicit Activationポリシー
Implicit Activation(暗黙的な活性化)ポリシーでは,POAがサーバントの暗黙的な活性化をサポートするかどうかを指定します。ImplicitActivationPolicyに指定できる値は次のとおりです。
- IMPLICIT_ ACTIVATION
-
POAはサーバントの暗黙的な活性化をサポートします。サーバントを活性化するには,次の二つの方法があります。
-
POA::servant_to_reference()メソッド(C++),またはorg.omg.PortableServer.POA.servant_to_reference()メソッド(Java)を使用してサーバントをオブジェクトリファレンスに変換する。
-
サーバントで_this()メソッドを呼び出す。
POAにこの値を指定する場合は,必ずSYSTEM_IDポリシーとRETAINポリシーも指定してください。
-
- NO_IMPLICIT_ACTIVATION(デフォルト)
-
POAはサーバントの暗黙的な活性化をサポートしません。