Package org.eclipse.jetty.server
Class AsyncContextEvent
- java.lang.Object
-
- javax.servlet.AsyncEvent
-
- org.eclipse.jetty.server.AsyncContextEvent
-
- All Implemented Interfaces:
Runnable
public class AsyncContextEvent extends AsyncEvent implements Runnable
-
-
Constructor Summary
Constructors Constructor Description AsyncContextEvent(ContextHandler.Context context, AsyncContextState asyncContext, HttpChannelState state, Request baseRequest, ServletRequest request, ServletResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddThrowable(Throwable e)voidcancelTimeoutTask()voidcompleted()AsyncContextgetAsyncContext()ContextHandler.ContextgetContext()ServletContextgetDispatchContext()HttpChannelStategetHttpChannelState()StringgetPath()ServletContextgetServletContext()ServletContextgetSuspendedContext()ThrowablegetThrowable()booleanhasTimeoutTask()voidrun()voidsetDispatchContext(ServletContext context)voidsetDispatchPath(String path)voidsetTimeoutTask(org.eclipse.jetty.util.thread.Scheduler.Task task)-
Methods inherited from class javax.servlet.AsyncEvent
getSuppliedRequest, getSuppliedResponse
-
-
-
-
Constructor Detail
-
AsyncContextEvent
public AsyncContextEvent(ContextHandler.Context context, AsyncContextState asyncContext, HttpChannelState state, Request baseRequest, ServletRequest request, ServletResponse response)
-
-
Method Detail
-
getSuspendedContext
public ServletContext getSuspendedContext()
-
getContext
public ContextHandler.Context getContext()
-
getDispatchContext
public ServletContext getDispatchContext()
-
getServletContext
public ServletContext getServletContext()
-
getPath
public String getPath()
- Returns:
- The path in the context (encoded with possible query string)
-
setTimeoutTask
public void setTimeoutTask(org.eclipse.jetty.util.thread.Scheduler.Task task)
-
hasTimeoutTask
public boolean hasTimeoutTask()
-
cancelTimeoutTask
public void cancelTimeoutTask()
-
getAsyncContext
public AsyncContext getAsyncContext()
- Overrides:
getAsyncContextin classAsyncEvent
-
getThrowable
public Throwable getThrowable()
- Overrides:
getThrowablein classAsyncEvent
-
setDispatchContext
public void setDispatchContext(ServletContext context)
-
setDispatchPath
public void setDispatchPath(String path)
- Parameters:
path- encoded URI
-
completed
public void completed()
-
getHttpChannelState
public HttpChannelState getHttpChannelState()
-
addThrowable
public void addThrowable(Throwable e)
-
-