パッケージ jakarta.ws.rs.container

インターフェース CompletionCallback


  • public interface CompletionCallback
    リクエスト処理完了イベントを受け取るリクエスト処理コールバック。

    完了コールバックは、リクエスト処理全体が終了したとき、つまり、リクエストのレスポンスが処理されてクライアントに返されたとき (カスタム例外マッパーによる処理を含む)、またはマップされていない例外またはエラーがクライアントに伝播されているときに常に呼び出されます。デフォルトの例外マッパー。

    導入:
    2.0
    作成者:
    Marek Potociar
    • メソッドの詳細

      • onComplete

        void onComplete​(ThrowableSE throwable)
        リクエスト処理の失敗に対して exception mapper が見つからない場合、マップされていないスロー可能オブジェクトがデフォルトの例外マッパーに伝搬されます。この場合、非 null マップされていないスロー可能なインスタンスがメソッドに渡されます。スロー可能なインスタンスは、デフォルトの例外マッパーによってレスポンスにマップされる前に、リクエストの処理中にスローされた実際のマップされていない例外を表すことに注意してください。
        パラメーター:
        throwable - クライアントに送信されたレスポンスでリクエスト処理が完了した場合 (カスタム例外マッパーによる処理を含む)、null です。リクエスト処理の結果、デフォルトの例外マッパーにまだ伝播されていないマップされていない例外またはエラーが発生した場合、このパラメーターにはマップされていない例外インスタンスが含まれます。