/* * Decompiled with CFR 0.152. */ package javax.servlet; import javax.servlet.AsyncListener; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public interface AsyncContext { public static final String ASYNC_REQUEST_URI = "javax.servlet.async.request_uri"; public static final String ASYNC_CONTEXT_PATH = "javax.servlet.async.context_path"; public static final String ASYNC_PATH_INFO = "javax.servlet.async.path_info"; public static final String ASYNC_SERVLET_PATH = "javax.servlet.async.servlet_path"; public static final String ASYNC_QUERY_STRING = "javax.servlet.async.query_string"; public ServletRequest getRequest(); public ServletResponse getResponse(); public boolean hasOriginalRequestAndResponse(); public void dispatch(); public void dispatch(String var1); public void dispatch(ServletContext var1, String var2); public void complete(); public void start(Runnable var1); public void addListener(AsyncListener var1); public void addListener(AsyncListener var1, ServletRequest var2, ServletResponse var3); public T createListener(Class var1) throws ServletException; public void setTimeout(long var1); public long getTimeout(); }