Hitachi

VisiBroker Version 5 Borland(R) Enterprise Server VisiBroker(R) デベロッパーズガイド


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はサーバントの暗黙的な活性化をサポートしません。