インターフェースの使用
jakarta.servlet.AsyncContext
AsyncContext を使用するパッケージ
パッケージ
説明
jakarta.servlet パッケージには、サーブレットクラスと、準拠するサーブレットコンテナーによってそのようなクラスのインスタンスに提供されるランタイム環境との間の規約を記述および定義する多数のクラスとインターフェースが含まれています。
jakarta.servlet 内の AsyncContext 使用
AsyncContext を返す jakarta.servlet のメソッド修飾子と型メソッド説明AsyncEvent.getAsyncContext()
この AsyncEvent から AsyncContext を取得します。ServletRequest.getAsyncContext()
このリクエストでServletRequest.startAsync()
またはServletRequest.startAsync(ServletRequest,ServletResponse)
の最新の呼び出しによって作成または再初期化された AsyncContext を取得します。ServletRequestWrapper.getAsyncContext()
ラップされたリクエストに対するServletRequestWrapper.startAsync()
またはServletRequestWrapper.startAsync(ServletRequest,ServletResponse)
の最新の呼び出しによって作成または再初期化された AsyncContext を取得します。ServletRequest.startAsync()
このリクエストを非同期モードにし、そのAsyncContext
を元の(ラップされていない)ServletRequest および ServletResponse オブジェクトで初期化します。ServletRequest.startAsync
(ServletRequest servletRequest, ServletResponse servletResponse) このリクエストを非同期モードにし、指定されたリクエストオブジェクトとレスポンスオブジェクトでAsyncContext
を初期化します。ServletRequestWrapper.startAsync()
このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトでServletRequest.startAsync()
を呼び出すことです。ServletRequestWrapper.startAsync
(ServletRequest servletRequest, ServletResponse servletResponse) このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトでServletRequest.startAsync(ServletRequest, ServletResponse)
を呼び出すことです。型 AsyncContext のパラメーターを持つ jakarta.servlet のコンストラクター修飾子コンストラクター説明AsyncEvent
(AsyncContext context) 指定された AsyncContext から AsyncEvent を構築します。AsyncEvent
(AsyncContext context, ServletRequest request, ServletResponse response) 指定された AsyncContext、ServletRequest、ServletResponse から AsyncEvent を構築します。AsyncEvent
(AsyncContext context, ServletRequest request, ServletResponse response, ThrowableSE throwable) 指定された AsyncContext、ServletRequest、ServletResponse、Throwable から AsyncEvent を構築します。AsyncEvent
(AsyncContext context, ThrowableSE throwable) 指定された AsyncContext と Throwable から AsyncEvent を構築します。