パッケージ org.springframework.web.context.request.async


@NonNullApi @NonNullFields パッケージ org.springframework.web.context.request.async
非同期リクエスト処理のサポート。
  • クラス
    説明
    書き込み失敗やサーブレットコンテナーのエラー通知によって示されるように、非同期リクエストのレスポンスが使用できなくなったとき、または非同期リクエストが完了した後に発生します。
    非同期リクエストがタイムアウトしたときにスローされる例外。
    非同期リクエスト処理のメソッドを使用して NativeWebRequest を拡張します。
    アプリケーションの代わりに AsyncTaskExecutor を使用して CallableSE を実行することで同時結果が取得される、同時リクエスト処理をインターセプトします。
    DeferredResult は、非同期リクエスト処理に CallableSE を使用する代替手段を提供します。
    設定されている場合、DeferredResult 値を処理します。
    アプリケーションによって選択されたスレッドから DeferredResult が設定されるのを待機することで同時結果が取得される同時リクエスト処理をインターセプトします(例:
    AsyncWebRequest のサーブレット実装。
    レスポンスがまだコミットされていない場合、タイムアウトの場合に 503(SERVICE_UNAVAILABLE)を送信します。
    レスポンスがまだコミットされていない場合、タイムアウトの場合に 503(SERVICE_UNAVAILABLE)を送信します。
    非同期リクエスト処理を管理するための中心的なクラス。主に SPI を目的としており、通常アプリケーションクラスによって直接使用されることはありません。
    CallableSE のホルダー、タイムアウト値、タスクエグゼキューター。
    非同期 Web リクエストの処理に関連するユーティリティメソッド。