|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.elasticpath.cmweb.util.impl.RequestHelperImpl
public class RequestHelperImpl
The default implementation of RequestHelper.
| Constructor Summary | |
|---|---|
RequestHelperImpl()
|
|
| Method Summary | |
|---|---|
CmUserSession |
getCmUserSession(javax.servlet.http.HttpServletRequest request)
Return a CmUserSession instance if there is one stored in http session. |
ElasticPath |
getElasticPath()
Get the ElasticPath singleton. |
int |
getIntParameterOrAttribute(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
int defaultVal)
Get an int parameter or attribute, with a fallback value. |
java.lang.String |
getUrl(javax.servlet.http.HttpServletRequest request)
Retrive the absolute url from the given request. |
void |
setCmUserSession(javax.servlet.http.HttpServletRequest request,
CmUserSession cmUserSession)
Sets a CmUserSession into http session. |
void |
setElasticPath(ElasticPath elasticpath)
Inject the ElasticPath singleton. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RequestHelperImpl()
| Method Detail |
|---|
public CmUserSession getCmUserSession(javax.servlet.http.HttpServletRequest request)
throws EpCmWebException
CmUserSession instance if there is one stored in http session. Otherwise, create a new one and return it.
getCmUserSession in interface RequestHelperrequest - the http request
CmUserSession instance
EpCmWebException - when request is nullpublic ElasticPath getElasticPath()
getElasticPath in interface RequestHelper
public int getIntParameterOrAttribute(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
int defaultVal)
getIntParameterOrAttribute in interface RequestHelperrequest - current HTTP requestname - the name of the parameterdefaultVal - the default value to use as fallback
public java.lang.String getUrl(javax.servlet.http.HttpServletRequest request)
getUrl in interface RequestHelperrequest - the request
public void setCmUserSession(javax.servlet.http.HttpServletRequest request,
CmUserSession cmUserSession)
throws EpCmWebException
CmUserSession into http session.
setCmUserSession in interface RequestHelperrequest - the http requestcmUserSession - the cm user session to save
EpCmWebException - when request or cm user session is nullpublic void setElasticPath(ElasticPath elasticpath)
setElasticPath in interface RequestHelperelasticpath - the ElasticPath singleton.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||