public class DecodedRequest extends java.lang.Object
HttpServletRequestthat have been extracted
from the request (or otherwise determined). An instance of this is created by an
IRequestDecoder. The decoder must set the serverName and
requestURI properties, and should set the scheme and server port properties.IRequestDecoder| Constructor and Description |
|---|
DecodedRequest() |
DecodedRequest(javax.servlet.http.HttpServletRequest request)
Initializes default values for the properties from the request provided.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRequestURI()
No default, a value must be set by the decoder.
|
java.lang.String |
getScheme()
Default value is 'http'.
|
java.lang.String |
getServerName()
No default, a value must be set by the decoder.
|
int |
getServerPort()
Default value is 80.
|
void |
setRequestURI(java.lang.String URI) |
void |
setScheme(java.lang.String scheme) |
void |
setServerName(java.lang.String serverName) |
void |
setServerPort(int serverPort) |
public DecodedRequest()
public DecodedRequest(javax.servlet.http.HttpServletRequest request)
public int getServerPort()
public java.lang.String getScheme()
public java.lang.String getServerName()
public java.lang.String getRequestURI()
public void setServerPort(int serverPort)
public void setScheme(java.lang.String scheme)
public void setServerName(java.lang.String serverName)
public void setRequestURI(java.lang.String URI)