Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

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

12.11 ExclusiveConnectionPolicy

 
public interface com.inprise.vbroker.QoSExt.
    ExclusiveConnectionPolicy extends
    com.inprise.vbroker.QoSExt.ExclusiveConnectionPolicyOperations,
    org.omg.CORBA.Policy, org.omg.CORBA.portable.IDLEntity
 

ExclusiveConnectionPolicyは,指定したサーバオブジェクトとの排他接続(共有でない接続)を確立するための,VisiBroker固有のポリシーです。このポリシーは,trueまたはfalseのブール値を持ちます。trueが設定された場合は,サーバオブジェクトへの排他接続をオープンします。falseが設定された場合で既存のコネクションを再使用できるときは,既存のコネクションを再使用します。既存のコネクションを再使用できないときは,新しいコネクションをオープンします。デフォルトはfalseです。

このポリシーにtrueを設定した場合は,「vbroker.ce.iiop.ccm.connectionMax」が有効にならないため,このプロパティに指定した値以上のコネクションが使用される可能性があります。

このポリシーは,VisiBroker 3.xのObject._clone()と同じ動作をします。

このポリシーが有効になるのは次のような場合です。

<この節の構成>
12.11.1 IDLの定義