public class HttpRequestData extends Object implements org.beigesoft.model.IRequestData
Wrapper (adapter) of HttpServletRequest/HttpServletResponse.
| Constructor and Description |
|---|
HttpRequestData(javax.servlet.http.HttpServletRequest pHttpReq,
javax.servlet.http.HttpServletResponse pHttpResp)
Only constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String pAttrName)
Getter for attribute.
|
String |
getCookieValue(String pName)
Get cookie value by name.
|
javax.servlet.http.HttpServletRequest |
getHttpReq()
Geter for httpReq.
|
javax.servlet.http.HttpServletResponse |
getHttpResp()
Getter for httpResp.
|
Locale |
getLocale()
Returns preferred clients locale.
|
String |
getParameter(String pParamName)
Getter for parameter.
|
Map<String,String[]> |
getParameterMap()
Getter for Parameters Map.
|
String[] |
getParameterValues(String pParamName)
Getter for parameter with multiply values.
|
String |
getUserName()
Getter of user name.
|
void |
setAttribute(String pAttrName,
Object pAttribute)
Setter for attribute.
|
void |
setCookieValue(String pName,
String pValue)
Set(add/change) cookie value.
|
public HttpRequestData(javax.servlet.http.HttpServletRequest pHttpReq,
javax.servlet.http.HttpServletResponse pHttpResp)
Only constructor.
pHttpReq - referencepHttpResp - referencepublic final String getParameter(String pParamName)
Getter for parameter.
getParameter in interface org.beigesoft.model.IRequestDatapParamName - Parameter Namepublic final String[] getParameterValues(String pParamName)
Getter for parameter with multiply values.
getParameterValues in interface org.beigesoft.model.IRequestDatapParamName - Parameter Namepublic final Map<String,String[]> getParameterMap()
Getter for Parameters Map.
getParameterMap in interface org.beigesoft.model.IRequestDatapublic final String getUserName()
Getter of user name.
getUserName in interface org.beigesoft.model.IRequestDatapublic final Object getAttribute(String pAttrName)
Getter for attribute.
getAttribute in interface org.beigesoft.holder.IAttributespAttrName - Attribute namepublic final void setAttribute(String pAttrName, Object pAttribute)
Setter for attribute.
setAttribute in interface org.beigesoft.holder.IAttributespAttrName - Attribute namepAttribute - referencepublic final String getCookieValue(String pName)
Get cookie value by name.
getCookieValue in interface org.beigesoft.model.IRequestDatapName - Namepublic final void setCookieValue(String pName, String pValue)
Set(add/change) cookie value.
setCookieValue in interface org.beigesoft.model.IRequestDatapName - NamepValue - Valuepublic final Locale getLocale()
Returns preferred clients locale.
getLocale in interface org.beigesoft.model.IRequestDatapublic final javax.servlet.http.HttpServletRequest getHttpReq()
Geter for httpReq.
public final javax.servlet.http.HttpServletResponse getHttpResp()
Getter for httpResp.
Copyright © 2016–2018. All rights reserved.