public abstract class BaseHttpRequest extends java.lang.Object implements HttpRequest
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
decodedFormParameters |
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
formParameters |
protected ResteasyUriInfo |
uri |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseHttpRequest(ResteasyUriInfo uri) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getDecodedFormParameters() |
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.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
|
ResteasyUriInfo |
getUri()
This method *MUST* always return the same instance.
|
boolean |
isInitial() |
void |
setRequestUri(java.net.URI requestUri)
Updates the object returned by
HttpRequest.getUri(). |
void |
setRequestUri(java.net.URI baseUri,
java.net.URI requestUri)
Updates the object returned by
HttpRequest.getUri(). |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforward, getAsyncContext, getAttribute, getAttributeNames, getHttpHeaders, getHttpMethod, getInputStream, getMutableHeaders, removeAttribute, setAttribute, setHttpMethod, setInputStream, wasForwardedprotected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParameters
protected javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> decodedFormParameters
protected ResteasyUriInfo uri
protected BaseHttpRequest(ResteasyUriInfo uri)
public ResteasyUriInfo getUri()
HttpRequestgetUri in interface HttpRequestpublic javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getFormParameters()
HttpRequestgetFormParameters in interface HttpRequestpublic javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getDecodedFormParameters()
getDecodedFormParameters in interface HttpRequestpublic boolean isInitial()
isInitial in interface HttpRequestpublic void setRequestUri(java.net.URI requestUri)
throws java.lang.IllegalStateException
HttpRequestHttpRequest.getUri().setRequestUri in interface HttpRequestjava.lang.IllegalStateExceptionpublic void setRequestUri(java.net.URI baseUri,
java.net.URI requestUri)
throws java.lang.IllegalStateException
HttpRequestHttpRequest.getUri().setRequestUri in interface HttpRequestjava.lang.IllegalStateException