クラス 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
(ServletContextEE context, StringSE path) void
long
boolean
void
setTimeout
(long timeout) デフォルトでは、これは 10000 (10 秒に設定されています)。サーブレット API は、デフォルトの非同期リクエストタイムアウトを 30 秒に指定しています。void
start
(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