public class DelegatingHttpRequest extends Object implements HttpRequest
| Constructor and Description |
|---|
DelegatingHttpRequest(HttpRequest delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
forward(String path) |
ResteasyAsynchronousContext |
getAsyncContext() |
Object |
getAttribute(String attribute)
Map of contextual data.
|
Enumeration<String> |
getAttributeNames() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getDecodedFormParameters() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getFormParameters()
application/x-www-form-urlencoded parameters
This is here because @FormParam needs it and for when there are servlet filters that eat up the input stream
|
javax.ws.rs.core.HttpHeaders |
getHttpHeaders() |
String |
getHttpMethod() |
InputStream |
getInputStream() |
javax.ws.rs.core.MultivaluedMap<String,String> |
getMutableHeaders() |
ResteasyUriInfo |
getUri()
This method *MUST* always return the same instance.
|
boolean |
isInitial() |
void |
removeAttribute(String name) |
void |
setAttribute(String name,
Object value) |
void |
setHttpMethod(String method) |
void |
setInputStream(InputStream stream)
If you are using a servlet container, this will *NOT* override the HttpServletRequest.getInputStream().
|
void |
setRequestUri(URI requestUri)
Updates the object returned by
HttpRequest.getUri(). |
void |
setRequestUri(URI baseUri,
URI requestUri)
Updates the object returned by
HttpRequest.getUri(). |
boolean |
wasForwarded() |
public DelegatingHttpRequest(HttpRequest delegate)
public javax.ws.rs.core.MultivaluedMap<String,String> getMutableHeaders()
getMutableHeaders in interface HttpRequestpublic void setHttpMethod(String method)
setHttpMethod in interface HttpRequestpublic ResteasyUriInfo getUri()
HttpRequestgetUri in interface HttpRequestpublic void setRequestUri(URI requestUri) throws IllegalStateException
HttpRequestHttpRequest.getUri().setRequestUri in interface HttpRequestrequestUri - request uriIllegalStateExceptionpublic void setRequestUri(URI baseUri, URI requestUri) throws IllegalStateException
HttpRequestHttpRequest.getUri().setRequestUri in interface HttpRequestbaseUri - base urirequestUri - request uriIllegalStateExceptionpublic javax.ws.rs.core.HttpHeaders getHttpHeaders()
getHttpHeaders in interface HttpRequestpublic InputStream getInputStream()
getInputStream in interface HttpRequestpublic void setInputStream(InputStream stream)
HttpRequestsetInputStream in interface HttpRequeststream - input streampublic String getHttpMethod()
getHttpMethod in interface HttpRequestpublic javax.ws.rs.core.MultivaluedMap<String,String> getFormParameters()
HttpRequestThis is here because @FormParam needs it and for when there are servlet filters that eat up the input stream
getFormParameters in interface HttpRequestpublic javax.ws.rs.core.MultivaluedMap<String,String> getDecodedFormParameters()
getDecodedFormParameters in interface HttpRequestpublic Object getAttribute(String attribute)
HttpRequestgetAttribute in interface HttpRequestattribute - attribute namepublic 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 boolean isInitial()
isInitial in interface HttpRequestpublic ResteasyAsynchronousContext getAsyncContext()
getAsyncContext in interface HttpRequestpublic void forward(String path)
forward in interface HttpRequestpublic boolean wasForwarded()
wasForwarded in interface HttpRequestCopyright © 2018 JBoss by Red Hat. All rights reserved.