名前
com.fujitsu.ObjectDirector.ISOD.LBG.bind
形式
public void bind(org.omg.CORBA.Object objectref) throws com.fujitsu.ObjectDirector.ISOD.LBGPackage.AlreadyBound, com.fujitsu.ObjectDirector.ISOD.LBGPackage.CannotProceed2, com.fujitsu.ObjectDirector.ISOD.LBGPackage.BadObject;
機能説明
本関数は、objectrefで指定されたロードバランス対象のオブジェクトを、このロードバランスオブジェクトグループに登録します。
パラメタ
ロードバランスオブジェクトグループに登録するオブジェクトリファレンス
復帰値
正常終了した場合は、ありません。
異常終了した場合は、以下の例外が発生します。
すでに登録済のオブジェクトと同一の情報を持つオブジェクトが指定されました。
ロードバランス機能のDBの処理で異常が発生しました。または、objectrefの指定に誤りがあります。
objectrefで指定されたオブジェクトが不当です。
その他の要因。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
名前
com.fujitsu.ObjectDirector.ISOD.LBG.unbind
形式
public void unbind(org.omg.CORBA.Object objectref) throws com.fujitsu.ObjectDirector.ISOD.LBGPackage.NotFound, com.fujitsu.ObjectDirector.ISOD.LBGPackage.CannotProceed2, com.fujitsu.ObjectDirector.ISOD.LBGPackage.BadObject;
機能説明
本関数は、objectrefで指定されたロードバランス対象のオブジェクトを、このロードバランスオブジェクトグループから削除します。
パラメタ
ロードバランスオブジェクトグループから削除するオブジェクトリファレンス
復帰値
正常終了した場合は、ありません。
異常終了した場合は、以下の例外が発生します。
objectrefで指定されたオブジェクトが見つかりません。
ロードバランス機能のDBの処理で異常が発生しました。または、objectrefの指定に誤りがあります。
objectrefで指定されたオブジェクトが不当です。
その他の要因。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
名前
com.fujitsu.ObjectDirector.ISOD.LBG.rebind_default
形式
public org.omg.CORBA.Object rebind_default(org.omg.CORBA.Object objectref) throws com.fujitsu.ObjectDirector.ISOD.LBGPackage.CannotProceed, com.fujitsu.ObjectDirector.ISOD.LBGPackage.CannotProceed2, com.fujitsu.ObjectDirector.ISOD.LBGPackage.BadObject, com.fujitsu.ObjectDirector.ISOD.LBGPackage.OperationBusy;
機能説明
本関数は、このロードバランスオブジェクトグループのデフォルトオブジェクトを、objectrefで指定されたオブジェクトに変更します。
パラメタ
デフォルトオブジェクトとして登録するオブジェクトリファレンス
復帰値
正常終了した場合は、変更前のデフォルトオブジェクトのオブジェクトリファレンスが返されます。
異常終了した場合は、以下の例外が発生します。
デフォルトオブジェクトが設定されていません。
ロードバランス機能のDBの処理で異常が発生しました。または、objectrefの指定に誤りがあります。
objectrefで指定されたオブジェクトが不当です。
同時処理可能な要求の上限に達しました。リトライしてください。
その他の要因。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。
名前
com.fujitsu.ObjectDirector.ISOD.LBG.list
形式
public void list(com.fujitsu.ISOD.LBGPackage.ObjectListHolder objectref) throws com.fujitsu.ObjectDirector.ISOD.LBGPackage.CannotProceed2;
機能説明
本関数は、このロードバランスオブジェクトグループに登録済のオブジェクトのオブジェクトリファレンスの一覧を返却します。
パラメタ
オブジェクトのリストの設定領域
復帰値
正常終了した場合は、ありません。
異常終了した場合は、以下の例外が発生します。
ロードバランス機能のDBの処理で異常が発生しました。
その他の要因。
システム例外発生時に設定された例外情報およびマイナーコードの意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。