WebLogic Server には、フェイルオーバ アルゴリズムが設定されたマルチ データ ソースが、どのタイミングでデータ ソース リストの次のデータ ソースにフェイルオーバするかを制御する、マルチ データ ソース用のコールバック ハンドラを登録することができます。フェイルオーバを行うかどうか、またはいつ行うかをコールバック ハンドラで制御することによって、データベースの準備や高可用性フレームワークとの通信といったシステム準備タスクを、フェイルオーバの前に実行できるようになります。詳細については、コールバックによるマルチ データ ソース フェイルオーバの制御を参照してください。
JDBC マルチ データ ソース用のフェイルオーバのコールバック ハンドラを登録するには、次の手順に従います。
フェイルオーバのコールバック ハンドラは、weblogic.jdbc.extensions.ConnectionPoolFailoverCallback インタフェースを実装している必要があります。