@Override public void setProperty(String key, String value) { response.setProperty(key, value); }
@Override public void setHeader(String name, String value) { response.setProperty(name, value); }
@Override public void setStatus(int responseStatus) { response.setProperty(ResourceResponse.HTTP_STATUS_CODE, Integer.toString(responseStatus)); }
@Override public void setDateHeader(String name, long timestamp) { response.setProperty(name, HTTP_DATE_FORMAT.format(new Date(timestamp))); }
protected void include( String path, PortletRequest portletRequest, PortletResponse portletResponse, String lifecycle) throws IOException, PortletException { HttpServletRequest httpServletRequest = PortalUtil.getHttpServletRequest(portletRequest); PortletContext portletContext = (PortletContext)httpServletRequest.getAttribute( MVCRenderConstants. PORTLET_CONTEXT_OVERRIDE_REQUEST_ATTIBUTE_NAME_PREFIX + path); if (portletContext == null) { portletContext = getPortletContext(); } PortletRequestDispatcher portletRequestDispatcher = portletContext.getRequestDispatcher(path); if (portletRequestDispatcher == null) { _log.error(path + " is not a valid include"); } else { checkPath(path); portletRequestDispatcher.include(portletRequest, portletResponse); } if (clearRequestParameters) { if (lifecycle.equals(PortletRequest.RENDER_PHASE)) { portletResponse.setProperty( "clear-request-parameters", Boolean.TRUE.toString()); } } }
@Override public void setValue(String key, String value) { response.setProperty(key, value); } }
/** * The default behavior of this method is to call * <code>setProperty(key, value)</code> on the wrapped response object. */ public void setProperty(String key, String value) { response.setProperty(key, value); }
/** * {@inheritDoc} */ public void setHeader(String name, String value) { response.setProperty(name, value); }
public void setProperty(String arg0, String arg1) { portletResponse.setProperty(arg0, arg1); }
public void setProperty(String s, String s1) { response.setProperty(s, s1); }
/** * {@inheritDoc} */ public void setIntHeader(String name, int value) { response.setProperty(name, Integer.toString(value)); }
public static void setProperty(String arg0, String arg1) { PortletResponse portletResponse = getPortletResponse(); if (portletResponse == null) { throw new IllegalStateException( "The response is not PortletResponse."); } portletResponse.setProperty(arg0, arg1); }