クラス ResponseStatusExceptionHandler
java.lang.ObjectSE
org.springframework.web.server.handler.ResponseStatusExceptionHandler
- 実装されているすべてのインターフェース:
- WebExceptionHandler
- 既知の直属サブクラス
- WebFluxResponseStatusExceptionHandler
 レスポンスステータスを設定して 
ResponseStatusException を処理します。 デフォルトでは、正常に解決された例外の例外スタックトレースは表示されません。setWarnLogCategory(String) を使用して、スタックトレースによるロギングを有効にします。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Sebastien Deleuze
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- protected int非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- protected HttpStatusCode指定された例外の HTTP ステータスを判別します。- reactor.core.publisher.Mono<VoidSE>- handle- (ServerWebExchange exchange, ThrowableSE ex) 指定された例外を処理します。- void- setWarnLogCategory- (StringSE loggerName) 警告ログのログカテゴリを設定します。
- コンストラクターの詳細- ResponseStatusExceptionHandlerpublic ResponseStatusExceptionHandler()
 
- メソッドの詳細- setWarnLogCategory警告ログのログカテゴリを設定します。- デフォルトでは、警告ロギングはありません。この設定を指定して、特定のカテゴリへの警告ロギングをアクティブ化します。 
- handleインターフェースからコピーされた説明:- WebExceptionHandler指定された例外を処理します。戻り値を通る完了シグナルはエラー処理が完了したことを示し、エラーシグナルは例外がまだ処理されていないことを示します。- 次で指定:
-  インターフェース WebExceptionHandlerのhandle
- パラメーター:
- exchange- 現在の交換
- ex- 処理する例外
- 戻り値:
-  例外処理がいつ完了するかを示す Mono<Void>
 
- determineStatus指定された例外の HTTP ステータスを判別します。- パラメーター:
- ex- チェックする例外
- 戻り値:
-  関連付けられた HTTP ステータスコード、または取得できない場合は null
 
- determineRawStatusCode非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- determineStatus(Throwable)を推奨し、7.0 から削除指定された例外の生のステータスコードを決定します。- パラメーター:
- ex- チェックする例外
- 戻り値:
- 関連する HTTP ステータスコード、または取得できない場合は -1。
- 導入:
- 5.3
 
 
determineStatus(Throwable)を推奨し、7.0 から削除