パッケージ jakarta.ws.rs.container
インターフェース CompletionCallback
public interface CompletionCallback
リクエスト処理完了イベントを受け取るリクエスト処理コールバック。完了コールバックは、リクエスト処理全体が終了したとき、つまり、リクエストのレスポンスが処理されてクライアントに返されたとき (カスタム例外マッパーによる処理を含む)、またはマップされていない例外またはエラーがクライアントに伝播されているときに常に呼び出されます。デフォルトの例外マッパー。
- 導入:
- 2.0
- 作成者:
- Marek Potociar
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
onComplete(ThrowableSE throwable)
リクエスト処理の失敗に対してexception mapper
が見つからない場合、マップされていないスロー可能オブジェクトがデフォルトの例外マッパーに伝搬されます。
メソッドの詳細
onComplete
void onComplete(ThrowableSE throwable)
リクエスト処理の失敗に対してexception mapper
が見つからない場合、マップされていないスロー可能オブジェクトがデフォルトの例外マッパーに伝搬されます。この場合、非 null
マップされていないスロー可能なインスタンスがメソッドに渡されます。スロー可能なインスタンスは、デフォルトの例外マッパーによってレスポンスにマップされる前に、リクエストの処理中にスローされた実際のマップされていない例外を表すことに注意してください。- パラメーター:
throwable
- クライアントに送信されたレスポンスでリクエスト処理が完了した場合 (カスタム例外マッパーによる処理を含む)、null
です。リクエスト処理の結果、デフォルトの例外マッパーにまだ伝播されていないマップされていない例外またはエラーが発生した場合、このパラメーターにはマップされていない例外インスタンスが含まれます。