public class DecodedRequest extends java.lang.Object
HttpServletRequest
that 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)