org.apache.sling.engine.impl.parameters
Class ParameterSupport

java.lang.Object
  extended by org.apache.sling.engine.impl.parameters.ParameterSupport

public class ParameterSupport
extends java.lang.Object


Method Summary
static ParameterSupport getInstance(javax.servlet.ServletRequest servletRequest)
           
 java.lang.String getParameter(java.lang.String name)
           
 java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
           
 java.util.Enumeration<java.lang.String> getParameterNames()
           
 java.lang.String[] getParameterValues(java.lang.String name)
           
 org.apache.sling.api.request.RequestParameter getRequestParameter(java.lang.String name)
           
 org.apache.sling.api.request.RequestParameterMap getRequestParameterMap()
           
 org.apache.sling.api.request.RequestParameter[] getRequestParameters(java.lang.String name)
           
 boolean requestDataUsed()
           
static void setDefaultParameterEncoding(java.lang.String encoding)
          Sets the default encoding used to decode request parameters if the _charset_ request parameter is not set (or is not set to an encoding supported by the platform).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setDefaultParameterEncoding

public static void setDefaultParameterEncoding(java.lang.String encoding)
Sets the default encoding used to decode request parameters if the _charset_ request parameter is not set (or is not set to an encoding supported by the platform). By default this default encoding is ISO-8859-1. For applications which alway use the same encoding this default can be changed.

Parameters:
encoding - The default encoding to be used. If this encoding is null or not supported by the platform the current default encoding remains unchanged.

getInstance

public static ParameterSupport getInstance(javax.servlet.ServletRequest servletRequest)

requestDataUsed

public boolean requestDataUsed()

getParameter

public java.lang.String getParameter(java.lang.String name)

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)

getParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()

getParameterNames

public java.util.Enumeration<java.lang.String> getParameterNames()

getRequestParameter

public org.apache.sling.api.request.RequestParameter getRequestParameter(java.lang.String name)

getRequestParameters

public org.apache.sling.api.request.RequestParameter[] getRequestParameters(java.lang.String name)

getRequestParameterMap

public org.apache.sling.api.request.RequestParameterMap getRequestParameterMap()


Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.