クラス MockAsyncContext
java.lang.ObjectSE
org.springframework.mock.web.MockAsyncContext
- 実装されているすべてのインターフェース:
AsyncContextEE
AsyncContextEE インターフェースのモック実装。- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev
フィールドのサマリー
インターフェース jakarta.servlet.AsyncContextEE から継承されたフィールド
ASYNC_CONTEXT_PATHEE, ASYNC_MAPPINGEE, ASYNC_PATH_INFOEE, ASYNC_QUERY_STRINGEE, ASYNC_REQUEST_URIEE, ASYNC_SERVLET_PATHEEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidaddDispatchHandler(RunnableSE handler) voidaddListener(AsyncListenerEE listener) voidaddListener(AsyncListenerEE listener, ServletRequestEE request, ServletResponseEE response) voidcomplete()<T extends AsyncListenerEE>
TcreateListener(ClassSE<T> clazz) voiddispatch()voiddispatch(ServletContextEE context, StringSE path) voidlongbooleanvoidsetTimeout(long timeout) デフォルトでは、これは 10000 (10 秒に設定されています)。サーブレット API は、デフォルトの非同期リクエストタイムアウトを 30 秒に指定しています。voidstart(RunnableSE runnable)
コンストラクターの詳細
MockAsyncContext
メソッドの詳細
addDispatchHandler
getRequest
- 次で指定:
- インターフェース
AsyncContextEEのgetRequestEE
getResponse
- 次で指定:
- インターフェース
AsyncContextEEのgetResponseEE
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()- 次で指定:
- インターフェース
AsyncContextEEのhasOriginalRequestAndResponseEE
dispatch
public void dispatch()- 次で指定:
- インターフェース
AsyncContextEEのdispatchEE
dispatch
- 次で指定:
- インターフェース
AsyncContextEEのdispatchEE
dispatch
- 次で指定:
- インターフェース
AsyncContextEEのdispatchEE
getDispatchedPath
complete
public void complete()- 次で指定:
- インターフェース
AsyncContextEEのcompleteEE
start
- 次で指定:
- インターフェース
AsyncContextEEのstartEE
addListener
- 次で指定:
- インターフェース
AsyncContextEEのaddListenerEE
addListener
public void addListener(AsyncListenerEE listener, ServletRequestEE request, ServletResponseEE response) - 次で指定:
- インターフェース
AsyncContextEEのaddListenerEE
getListeners
createListener
- 次で指定:
- インターフェース
AsyncContextEEのcreateListenerEE - 例外:
ServletExceptionEE
setTimeout
public void setTimeout(long timeout) デフォルトでは、これは 10000 (10 秒に設定されています)。サーブレット API は、デフォルトの非同期リクエストタイムアウトを 30 秒に指定しています。タイムアウトは、MVC Java 構成または XML 名前空間を介したグローバル構成によってさらに影響を受ける可能性があること、およびDeferredResultまたはSseEmitterのリクエストごとにオーバーライドされることに注意してください。- 次で指定:
- インターフェース
AsyncContextEEのsetTimeoutEE - パラメーター:
timeout- 使用するタイムアウト値。- 関連事項:
getTimeout
public long getTimeout()- 次で指定:
- インターフェース
AsyncContextEEのgetTimeoutEE