public class HttpServletInputMessage extends Object implements HttpRequest
| Modifier and Type | Field and Description |
|---|---|
protected MultivaluedMap<String,String> |
decodedFormParameters |
protected SynchronousDispatcher |
dispatcher |
protected SynchronousExecutionContext |
executionContext |
protected MultivaluedMap<String,String> |
formParameters |
protected ResteasyHttpHeaders |
httpHeaders |
protected String |
httpMethod |
protected HttpResponse |
httpResponse |
protected InputStream |
overridenStream |
protected javax.servlet.http.HttpServletRequest |
request |
protected ResteasyUriInfo |
uri |
| Constructor and Description |
|---|
HttpServletInputMessage(javax.servlet.http.HttpServletRequest request,
HttpResponse httpResponse,
ResteasyHttpHeaders httpHeaders,
ResteasyUriInfo uri,
String httpMethod,
SynchronousDispatcher dispatcher) |
protected ResteasyHttpHeaders httpHeaders
protected javax.servlet.http.HttpServletRequest request
protected SynchronousDispatcher dispatcher
protected HttpResponse httpResponse
protected ResteasyUriInfo uri
protected String httpMethod
protected MultivaluedMap<String,String> formParameters
protected MultivaluedMap<String,String> decodedFormParameters
protected InputStream overridenStream
protected SynchronousExecutionContext executionContext
public HttpServletInputMessage(javax.servlet.http.HttpServletRequest request,
HttpResponse httpResponse,
ResteasyHttpHeaders httpHeaders,
ResteasyUriInfo uri,
String httpMethod,
SynchronousDispatcher dispatcher)
public MultivaluedMap<String,String> getMutableHeaders()
getMutableHeaders in interface HttpRequestpublic void setRequestUri(URI requestUri) throws IllegalStateException
setRequestUri in interface HttpRequestIllegalStateExceptionpublic void setRequestUri(URI baseUri, URI requestUri) throws IllegalStateException
setRequestUri in interface HttpRequestIllegalStateExceptionpublic MultivaluedMap<String,String> getPutFormParameters()
public MultivaluedMap<String,String> getPutDecodedFormParameters()
public Object getAttribute(String attribute)
HttpRequestgetAttribute in interface HttpRequestpublic void setAttribute(String name, Object value)
setAttribute in interface HttpRequestpublic void removeAttribute(String name)
removeAttribute in interface HttpRequestpublic Enumeration<String> getAttributeNames()
getAttributeNames in interface HttpRequestpublic MultivaluedMap<String,String> getFormParameters()
HttpRequestgetFormParameters in interface HttpRequestpublic MultivaluedMap<String,String> getDecodedFormParameters()
getDecodedFormParameters in interface HttpRequestpublic HttpHeaders getHttpHeaders()
getHttpHeaders in interface HttpRequestpublic InputStream getInputStream()
getInputStream in interface HttpRequestpublic void setInputStream(InputStream stream)
HttpRequestsetInputStream in interface HttpRequestpublic ResteasyUriInfo getUri()
getUri in interface HttpRequestpublic String getHttpMethod()
getHttpMethod in interface HttpRequestpublic void setHttpMethod(String method)
setHttpMethod in interface HttpRequestpublic ResteasyAsynchronousContext getAsyncContext()
getAsyncContext in interface HttpRequestpublic boolean isInitial()
isInitial in interface HttpRequestCopyright © 2013. All Rights Reserved.