Package com.day.cq.statistics.util
Class RequestHelper
- java.lang.Object
-
- com.day.cq.statistics.util.RequestHelper
-
public class RequestHelper extends java.lang.ObjectRequestHelperprovides utility methods for request handling.
-
-
Constructor Summary
Constructors Constructor Description RequestHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longgetDateParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, long defaultValue)Returns the date parameter with nameparamName.static longgetLongParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, long defaultValue)Returns the long parameter with nameparamName.static java.lang.StringgetStringParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, java.lang.String defaultValue)Returns the String parameter with nameparamName.
-
-
-
Method Detail
-
getLongParameter
public static long getLongParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, long defaultValue)Returns the long parameter with nameparamName. This method returns thedefaultValueif the parameter value is malformed or missing.- Parameters:
request- the request.paramName- the parameter name.defaultValue- a default value.- Returns:
- the parameter value as a long or the default if missing or malformed.
-
getDateParameter
public static long getDateParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, long defaultValue)Returns the date parameter with nameparamName. This method returns thedefaultValueif the parameter value is malformed or missing. The expected date pattern is: 'yyyyMMdd'.- Parameters:
request- the request.paramName- the parameter name.defaultValue- a default value.- Returns:
- the parameter value as a long date or the default if missing or malformed.
-
getStringParameter
public static java.lang.String getStringParameter(javax.servlet.http.HttpServletRequest request, java.lang.String paramName, java.lang.String defaultValue)Returns the String parameter with nameparamName. This method returns thedefaultValueif the parameter value is missing.- Parameters:
request- the request.paramName- the parameter name.defaultValue- a default value.- Returns:
- the parameter value or the default if missing.
-
-