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

[目次][索引][前へ][次へ]

7.3.3 POAプロパティの設定

親POAのポリシーは継承されません。POAに特定の特徴を持たせたければ,デフォルト値と異なるすべてのポリシーを特定する必要があります。POAポリシーの詳細については,「7.2 POAポリシー」を参照してください。

コードサンプル7-3 POAのポリシーの作成例(C++)
 
CORBA::PolicyList policies;
policies.length(1);
policies[(CORBA::ULong)0] = rootPOA->create_lifespan_policy
      (PortableServer::PERSISTENT);
 

コードサンプル7-4 POAのポリシーの作成例(Java)
 
org.omg.CORBA.Policy[ ] policies = {
   rootPOA.create_lifespan_policy(LifespanPolicyValue.
                                  PERSISTENT)
};