org.jboss.resteasy.plugins.server.servlet
Class Tomcat6AsyncHttpRequest
java.lang.Object
org.jboss.resteasy.plugins.server.servlet.HttpServletInputMessage
org.jboss.resteasy.plugins.server.servlet.Tomcat6AsyncHttpRequest
- All Implemented Interfaces:
- HttpRequest
public class Tomcat6AsyncHttpRequest
- extends HttpServletInputMessage
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
Field Summary |
protected CometEvent |
event
|
Fields inherited from class org.jboss.resteasy.plugins.server.servlet.HttpServletInputMessage |
asynchronousResponse, decodedFormParameters, dispatcher, formParameters, httpHeaders, httpMethod, httpResponse, latch, overridenStream, preProcessedPath, request, suspended, suspendTimeout, uri |
Methods inherited from class org.jboss.resteasy.plugins.server.servlet.HttpServletInputMessage |
getAsynchronousResponse, getAttribute, getDecodedFormParameters, getFormParameters, getHttpHeaders, getHttpMethod, getInputStream, getPreprocessedPath, getPutDecodedFormParameters, getPutFormParameters, getUri, isInitial, isSuspended, isTimeout, removeAttribute, setAttribute, setInputStream, setPreprocessedPath |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
event
protected CometEvent event
Tomcat6AsyncHttpRequest
public Tomcat6AsyncHttpRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
HttpResponse httpResponse,
HttpHeaders httpHeaders,
UriInfo uriInfo,
java.lang.String httpMethodName,
SynchronousDispatcher synchronousDispatcher,
CometEvent event)
initialRequestThreadFinished
public void initialRequestThreadFinished()
- Description copied from interface:
HttpRequest
- Callback by the initial calling thread. This callback will probably do nothing in an asynchronous environment
but will be used to simulate AsynchronousResponse in vanilla Servlet containers that do not support
asychronous HTTP.
- Specified by:
initialRequestThreadFinished
in interface HttpRequest
- Overrides:
initialRequestThreadFinished
in class HttpServletInputMessage
createAsynchronousResponse
public AsynchronousResponse createAsynchronousResponse(long l)
- Description copied from interface:
HttpRequest
- This method will create an asynchronous response and prepare the
request to be issued asynchronously
- Specified by:
createAsynchronousResponse
in interface HttpRequest
- Overrides:
createAsynchronousResponse
in class HttpServletInputMessage
- Returns:
Copyright © 2010. All Rights Reserved.