12.6 RebindForwardPolicy
public interface com.inprise.vbroker.QoSExt.RebindForwardPolicy extends com.inprise.vbroker.QoSExt.RebindForwardPolicyOperations, org.omg.CORBA.Policy, org.omg.CORBA.portable.IDLEntity
RebindForwardPolicyは,LOCATION_FORWARD時に接続が失敗した場合に,クライアントのVisiBroker ORBがリバインドを実行するかどうかを決定します。また,クライアントが新規オブジェクトにフォワードされたとき,新規フォワード先オブジェクトへの接続を試みます。接続に失敗した場合,VisiBroker ORBは透過的に元のオブジェクト(フォワード元)に接続し直します。この再接続は,次に示す場合に実行されます。
-
この時点でのフォワード数の合計が,当該ポリシーに指定したforward_countの値を超えていない場合
-
同じフォワード先への接続を試みた直後ではない場合
vbroker.orb.rebindForwardプロパティは,VisiBroker ORBレベルでforward_countの値を設定します。forward_countの値は,QoSポリシーと同様,VisiBroker ORBレベル,スレッドレベル,またはオブジェクトレベルでオーバーライドできます。
デフォルト値の0は,制限を設定しないことを指定します。
- 〈この節の構成〉