class StateAwareRequestDelegate implements RequestDelegate {

    public Map<String, String[]> getParamValues() {
        if ((paramValues == null) && (request != null)) {
            paramValues = new StateAwareParameterMap(request.getParameterMap(),
                    response.getRenderParameterMap());
        }
        return (paramValues);
    }

    public  StateAwareRequestDelegate(PortletRequest request,
            StateAwareResponse response);

}