com.acsinet_solutions.cetia4.controller.support
Class ServletParameterAccessor

java.lang.Object
  extended by com.acsinet_solutions.cetia4.controller.support.ServletParameterAccessor
All Implemented Interfaces:
ParameterAccessor

public class ServletParameterAccessor
extends java.lang.Object
implements ParameterAccessor

Thin wrapper ( adapter ) to convert a ServletRequest to a parameter accessor.

Author:
Santiago Arriaga

Constructor Summary
ServletParameterAccessor(javax.servlet.ServletRequest request)
          Public constructor.
 
Method Summary
 java.lang.String getParameter(java.lang.String param)
          Get a parameter for the given source
 java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
          Obtain the parameter map associated to a parameter request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletParameterAccessor

public ServletParameterAccessor(javax.servlet.ServletRequest request)
Public constructor.

Method Detail

getParameter

public java.lang.String getParameter(java.lang.String param)
Description copied from interface: ParameterAccessor
Get a parameter for the given source

Specified by:
getParameter in interface ParameterAccessor

getParameterMap

public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
Description copied from interface: ParameterAccessor
Obtain the parameter map associated to a parameter request. Values are arrays of string because in HTTP a single parameter name may appear multiple times in a query string.

Specified by:
getParameterMap in interface ParameterAccessor