private class Servlet3AsyncHttpRequest.Servlet3ExecutionContext extends AbstractExecutionContext
Modifier and Type | Class and Description |
---|---|
private class |
Servlet3AsyncHttpRequest.Servlet3ExecutionContext.Servle3AsychronousResponse |
Modifier and Type | Field and Description |
---|---|
protected Servlet3AsyncHttpRequest.Servlet3ExecutionContext.Servle3AsychronousResponse |
asynchronousResponse |
protected boolean |
cancelled |
protected boolean |
done |
protected javax.servlet.ServletRequest |
servletRequest |
protected boolean |
wasSuspended |
dispatcher, request, response
Constructor and Description |
---|
Servlet3ExecutionContext(javax.servlet.ServletRequest servletRequest) |
Modifier and Type | Method and Description |
---|---|
private javax.servlet.AsyncContext |
getAsyncContext() |
ResteasyAsynchronousResponse |
getAsyncResponse() |
boolean |
isSuspended() |
protected javax.servlet.AsyncContext |
setupAsyncContext() |
ResteasyAsynchronousResponse |
suspend() |
ResteasyAsynchronousResponse |
suspend(long millis) |
ResteasyAsynchronousResponse |
suspend(long time,
java.util.concurrent.TimeUnit unit) |
protected final javax.servlet.ServletRequest servletRequest
protected volatile boolean done
protected volatile boolean cancelled
protected volatile boolean wasSuspended
protected Servlet3AsyncHttpRequest.Servlet3ExecutionContext.Servle3AsychronousResponse asynchronousResponse
public Servlet3ExecutionContext(javax.servlet.ServletRequest servletRequest)
public ResteasyAsynchronousResponse getAsyncResponse()
public ResteasyAsynchronousResponse suspend() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public ResteasyAsynchronousResponse suspend(long millis) throws java.lang.IllegalStateException
java.lang.IllegalStateException
public ResteasyAsynchronousResponse suspend(long time, java.util.concurrent.TimeUnit unit) throws java.lang.IllegalStateException
java.lang.IllegalStateException
protected javax.servlet.AsyncContext setupAsyncContext()
private javax.servlet.AsyncContext getAsyncContext()
public boolean isSuspended()