public class MockAsyncContext
extends java.lang.Object
AsyncContext
interface.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dispatchedPath |
private java.util.List<java.lang.Runnable> |
dispatchHandlers |
private java.util.List<AsyncListener> |
listeners |
private HttpServletRequest |
request |
private HttpServletResponse |
response |
private long |
timeout |
Constructor and Description |
---|
MockAsyncContext(ServletRequest request,
ServletResponse response) |
Modifier and Type | Method and Description |
---|---|
void |
addDispatchHandler(java.lang.Runnable handler) |
void |
addListener(AsyncListener listener) |
void |
addListener(AsyncListener listener,
ServletRequest request,
ServletResponse response) |
void |
complete() |
<T extends AsyncListener> |
createListener(java.lang.Class<T> clazz) |
void |
dispatch() |
void |
dispatch(ServletContext context,
java.lang.String path) |
void |
dispatch(java.lang.String path) |
java.lang.String |
getDispatchedPath() |
java.util.List<AsyncListener> |
getListeners() |
ServletRequest |
getRequest() |
ServletResponse |
getResponse() |
long |
getTimeout() |
boolean |
hasOriginalRequestAndResponse() |
void |
setTimeout(long timeout) |
void |
start(java.lang.Runnable runnable) |
private final HttpServletRequest request
private final HttpServletResponse response
private final java.util.List<AsyncListener> listeners
private java.lang.String dispatchedPath
private long timeout
private final java.util.List<java.lang.Runnable> dispatchHandlers
public MockAsyncContext(ServletRequest request, ServletResponse response)
public void addDispatchHandler(java.lang.Runnable handler)
public ServletRequest getRequest()
public ServletResponse getResponse()
public boolean hasOriginalRequestAndResponse()
public void dispatch()
public void dispatch(java.lang.String path)
public void dispatch(ServletContext context, java.lang.String path)
public java.lang.String getDispatchedPath()
public void complete()
public void start(java.lang.Runnable runnable)
public void addListener(AsyncListener listener)
public void addListener(AsyncListener listener, ServletRequest request, ServletResponse response)
public java.util.List<AsyncListener> getListeners()
public <T extends AsyncListener> T createListener(java.lang.Class<T> clazz) throws ServletException
ServletException
public void setTimeout(long timeout)
public long getTimeout()