クラス MockAsyncContext
java.lang.ObjectSE
org.springframework.mock.web.MockAsyncContext
- 実装されているすべてのインターフェース:
AsyncContextEE
AsyncContext
EE インターフェースのモック実装。- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev
フィールドのサマリー
インターフェース jakarta.servlet.AsyncContextEE から継承されたフィールド
ASYNC_CONTEXT_PATHEE, ASYNC_MAPPINGEE, ASYNC_PATH_INFOEE, ASYNC_QUERY_STRINGEE, ASYNC_REQUEST_URIEE, ASYNC_SERVLET_PATHEE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
addDispatchHandler
(RunnableSE handler) void
addListener
(AsyncListenerEE listener) void
addListener
(AsyncListenerEE listener, ServletRequestEE request, ServletResponseEE response) void
complete()
<T extends AsyncListenerEE>
TcreateListener
(ClassSE<T> clazz) void
dispatch()
void
dispatch
(@Nullable ServletContextEE context, StringSE path) void
long
boolean
void
setTimeout
(long timeout) デフォルトでは、これは 10000 (10 秒に設定されています)。サーブレット API は、デフォルトの非同期リクエストタイムアウトを 30 秒に指定しています。void
start
(RunnableSE runnable)
コンストラクターの詳細
MockAsyncContext
メソッドの詳細
addDispatchHandler
getRequest
- 次で指定:
- インターフェース
AsyncContextEE
のgetRequest
getResponse
- 次で指定:
- インターフェース
AsyncContextEE
のgetResponse
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()- 次で指定:
- インターフェース
AsyncContextEE
のhasOriginalRequestAndResponse
dispatch
public void dispatch()- 次で指定:
- インターフェース
AsyncContextEE
のdispatch
dispatch
- 次で指定:
- インターフェース
AsyncContextEE
のdispatchEE
dispatch
- 次で指定:
- インターフェース
AsyncContextEE
のdispatchEE
getDispatchedPath
complete
public void complete()- 次で指定:
- インターフェース
AsyncContextEE
のcomplete
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
のgetTimeout