Class RequestCycleUtils
- java.lang.Object
-
- com.googlecode.wicket.jquery.core.utils.RequestCycleUtils
-
public class RequestCycleUtils extends Object
Utility class forRequestCycle- Author:
- Sebastien Briquet - sebfz1
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CharSequencegetAjaxIndicatorUrl()Gets the AbstractDefaultAjaxBehavior#INDICATOR urlstatic AjaxRequestTargetgetAjaxRequestTarget()Gets the currentAjaxRequestTargetstatic Class<? extends IRequestablePage>getPageClass()Gets the page class of the current request cyclestatic StringValuegetPostParameterValue(String name)Gets the value of a post parameterstatic List<StringValue>getPostParameterValues(String name)Gets the values of a post parameterstatic StringValuegetQueryParameterValue(String name)Gets the value of a query parameterstatic List<StringValue>getQueryParameterValues(String name)Gets the values of a query parameterstatic IPartialPageRequestHandlergetRequestHandler()Gets the currentIPartialPageRequestHandlerstatic StringValuegetRequestParameterValue(String name)Gets the value of a request parameterstatic List<StringValue>getRequestParameterValues(String name)Gets the values of a request parameterstatic booleanhasQueryParameter(String name)Indicates whether the query contains the specified parameterstatic voidlog(IRequestParameters parameters)WriteIRequestParametersinfo to theLogger
-
-
-
Method Detail
-
getAjaxRequestTarget
public static AjaxRequestTarget getAjaxRequestTarget()
Gets the currentAjaxRequestTarget- Returns:
- the target or
nullif not in an ajax request
-
getRequestHandler
public static IPartialPageRequestHandler getRequestHandler()
Gets the currentIPartialPageRequestHandler- Returns:
- the handler or
nullif not in an ajax request / websocket notification
-
getAjaxIndicatorUrl
public static CharSequence getAjaxIndicatorUrl()
Gets the AbstractDefaultAjaxBehavior#INDICATOR url- Returns:
- the AbstractDefaultAjaxBehavior#INDICATOR url
-
getPageClass
public static Class<? extends IRequestablePage> getPageClass()
Gets the page class of the current request cycle- Returns:
- the
IRequestablePageclass
-
hasQueryParameter
public static boolean hasQueryParameter(String name)
Indicates whether the query contains the specified parameter- Parameters:
name- the name of the query parameter- Returns:
trueif the parameter is found
-
getQueryParameterValue
public static StringValue getQueryParameterValue(String name)
Gets the value of a query parameter- Parameters:
name- the name of the query parameter- Returns:
- a
StringValue
-
getQueryParameterValues
public static List<StringValue> getQueryParameterValues(String name)
Gets the values of a query parameter- Parameters:
name- the name of the query parameter- Returns:
- a
ListofStringValue
-
getPostParameterValue
public static StringValue getPostParameterValue(String name)
Gets the value of a post parameter- Parameters:
name- the name of the post parameter- Returns:
- a
StringValue
-
getPostParameterValues
public static List<StringValue> getPostParameterValues(String name)
Gets the values of a post parameter- Parameters:
name- the name of the post parameter- Returns:
- a
ListofStringValue
-
getRequestParameterValue
public static StringValue getRequestParameterValue(String name)
Gets the value of a request parameter- Parameters:
name- the name of the parameter- Returns:
- a
StringValue
-
getRequestParameterValues
public static List<StringValue> getRequestParameterValues(String name)
Gets the values of a request parameter- Parameters:
name- the name of the parameter- Returns:
- a
ListofStringValue
-
log
public static void log(IRequestParameters parameters)
WriteIRequestParametersinfo to theLogger- Parameters:
parameters- theIRequestParameters
-
-