Class Servlet3AsyncHttpRequest.Servlet3ExecutionContext
java.lang.Object
org.jboss.resteasy.core.AbstractExecutionContext
org.jboss.resteasy.plugins.server.servlet.Servlet3AsyncHttpRequest.Servlet3ExecutionContext
- All Implemented Interfaces:
ResteasyAsynchronousContext
- Enclosing class:
- Servlet3AsyncHttpRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected final javax.servlet.ServletRequest
protected boolean
Fields inherited from class org.jboss.resteasy.core.AbstractExecutionContext
dispatcher, request, response
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
servletRequest
protected final javax.servlet.ServletRequest servletRequest -
done
protected volatile boolean done -
cancelled
protected volatile boolean cancelled -
wasSuspended
protected volatile boolean wasSuspended -
asynchronousResponse
protected Servlet3AsyncHttpRequest.Servlet3ExecutionContext.Servle3AsychronousResponse asynchronousResponse
-
-
Constructor Details
-
Servlet3ExecutionContext
public Servlet3ExecutionContext(javax.servlet.ServletRequest servletRequest)
-
-
Method Details
-
getAsyncResponse
-
suspend
- Throws:
IllegalStateException
-
suspend
- Throws:
IllegalStateException
-
suspend
- Throws:
IllegalStateException
-
setupAsyncContext
protected javax.servlet.AsyncContext setupAsyncContext() -
getAsyncContext
private javax.servlet.AsyncContext getAsyncContext() -
isSuspended
public boolean isSuspended()
-