class StateAwareRequestDelegate implements RequestDelegate {

    public Map<String, String> getParam() {
        if ((param == null) && (request != null)) {
            param = new AddableParameterMap(new StateAwareParameterExtractor(
                    request, response));
        }
        return (param);
    }

    public  StateAwareRequestDelegate(PortletRequest request,
            StateAwareResponse response);

}