クラス AsyncRequestTimeoutException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.web.context.request.async.AsyncRequestTimeoutException
- 実装されているすべてのインターフェース:
- SerializableSE,- ErrorResponse
 非同期リクエストがタイムアウトしたときにスローされる例外。または、アプリケーションは 
DeferredResultProcessingInterceptor または CallableProcessingInterceptor を登録して、MVC Java 構成または MVC XML 名前空間を介して、または RequestMappingHandlerAdapter のプロパティを介して直接タイムアウトを処理できます。デフォルトでは、例外は 503 エラーとして処理されます。
- 導入:
- 4.2.8
- 作成者:
- Rossen Stoyanchev
- 関連事項:
- ネストされたクラスの要約- インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース- ErrorResponse.Builder, ErrorResponse.Interceptor
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- getBody()レスポンスの本文を返します。これは、- statusがレスポンスステータスと一致する RFC 9457- ProblemDetailとしてフォーマットされます。レスポンスに使用する HTTP ステータスコードを返します。- クラス java.lang.ThrowableSE から継承されたメソッド- addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString- クラス java.lang.ObjectSE から継承されたメソッド- clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE- インターフェース org.springframework.web.ErrorResponse から継承されたメソッド- getDetailMessageArguments, getDetailMessageArguments, getDetailMessageCode, getHeaders, getTitleMessageCode, getTypeMessageCode, updateAndGetBody
- コンストラクターの詳細- AsyncRequestTimeoutExceptionpublic AsyncRequestTimeoutException()
 
- メソッドの詳細- getStatusCodeインターフェースからコピーされた説明:- ErrorResponseレスポンスに使用する HTTP ステータスコードを返します。- 次で指定:
-  インターフェース ErrorResponseのgetStatusCode
 
- getBodyインターフェースからコピーされた説明:- ErrorResponseレスポンスの本文を返します。これは、- statusがレスポンスステータスと一致する RFC 9457- ProblemDetailとしてフォーマットされます。- 注意 : 返された - ProblemDetailは、レスポンスがレンダリングされる前に、たとえば- ErrorResponse.updateAndGetBody(MessageSource, Locale)を介して更新される可能性があります。実装メソッドではインスタンスフィールドを使用する必要があり、呼び出しごとに- ProblemDetailを再作成したり、静的変数を使用したりしないでください。- 次で指定:
-  インターフェース ErrorResponseのgetBody