类 MockAsyncContext
- java.lang.Object
- org.springframework.mock.web.MockAsyncContext
- 所有已实现的接口:
AsyncContext
public class MockAsyncContext extends Object implements AsyncContext
Mock implementation of theAsyncContext
interface.- 从以下版本开始:
- 3.2
- 作者:
- Rossen Stoyanchev
字段概要
从接口继承的字段 javax.servlet.AsyncContext
ASYNC_CONTEXT_PATH, ASYNC_PATH_INFO, ASYNC_QUERY_STRING, ASYNC_REQUEST_URI, ASYNC_SERVLET_PATH
构造器概要
构造器 构造器 说明 MockAsyncContext(ServletRequest request, ServletResponse response)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addDispatchHandler(Runnable handler)
void
addListener(AsyncListener listener)
void
addListener(AsyncListener listener, ServletRequest request, ServletResponse response)
void
complete()
<T extends AsyncListener>
TcreateListener(Class<T> clazz)
void
dispatch()
void
dispatch(String path)
void
dispatch(ServletContext context, String path)
String
getDispatchedPath()
List<AsyncListener>
getListeners()
ServletRequest
getRequest()
ServletResponse
getResponse()
long
getTimeout()
boolean
hasOriginalRequestAndResponse()
void
setTimeout(long timeout)
void
start(Runnable runnable)
构造器详细资料
MockAsyncContext
public MockAsyncContext(ServletRequest request, ServletResponse response)
方法详细资料
addDispatchHandler
public void addDispatchHandler(Runnable handler)
getRequest
public ServletRequest getRequest()
- 指定者:
getRequest
在接口中AsyncContext
getResponse
public ServletResponse getResponse()
- 指定者:
getResponse
在接口中AsyncContext
hasOriginalRequestAndResponse
public boolean hasOriginalRequestAndResponse()
dispatch
public void dispatch()
- 指定者:
dispatch
在接口中AsyncContext
dispatch
public void dispatch(String path)
- 指定者:
dispatch
在接口中AsyncContext
dispatch
public void dispatch(ServletContext context, String path)
- 指定者:
dispatch
在接口中AsyncContext
getDispatchedPath
public String getDispatchedPath()
complete
public void complete()
- 指定者:
complete
在接口中AsyncContext
start
public void start(Runnable runnable)
- 指定者:
start
在接口中AsyncContext
addListener
public void addListener(AsyncListener listener)
- 指定者:
addListener
在接口中AsyncContext
addListener
public void addListener(AsyncListener listener, ServletRequest request, ServletResponse response)
- 指定者:
addListener
在接口中AsyncContext
getListeners
public List<AsyncListener> getListeners()
createListener
public <T extends AsyncListener> T createListener(Class<T> clazz) throws ServletException
- 指定者:
createListener
在接口中AsyncContext
- 抛出:
ServletException
setTimeout
public void setTimeout(long timeout)
- 指定者:
setTimeout
在接口中AsyncContext
getTimeout
public long getTimeout()
- 指定者:
getTimeout
在接口中AsyncContext