|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RequestHelper
RequestHelper
represents a helper instance for http requests.
Method Summary | |
---|---|
CmUserSession |
getCmUserSession(javax.servlet.http.HttpServletRequest request)
Return a ShoppingCart 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. |
Method Detail |
---|
CmUserSession getCmUserSession(javax.servlet.http.HttpServletRequest request)
ShoppingCart
instance if there is one stored in http session. Otherwise, create a new one and return it.
request
- the http request
CmUserSession
instanceElasticPath getElasticPath()
int getIntParameterOrAttribute(javax.servlet.http.HttpServletRequest request, java.lang.String name, int defaultVal)
request
- current HTTP requestname
- the name of the parameterdefaultVal
- the default value to use as fallback
java.lang.String getUrl(javax.servlet.http.HttpServletRequest request)
request
- the request
void setCmUserSession(javax.servlet.http.HttpServletRequest request, CmUserSession cmUserSession)
CmUserSession
into http session.
request
- the http requestcmUserSession
- the cm user session to savevoid setElasticPath(ElasticPath elasticpath)
elasticpath
- the ElasticPath singleton.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |