com.liferay.faces.bridge.context.flash
Class FlashHttpServletResponse

java.lang.Object
  extended by com.liferay.faces.bridge.filter.HttpServletResponseAdapter
      extended by com.liferay.faces.bridge.context.flash.FlashHttpServletResponse
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.portlet.PortletResponse>, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class FlashHttpServletResponse
extends HttpServletResponseAdapter

This class provides the ability to trick the JSF implementation into thinking that the current PortletResponse is actually an HttpServletResponse. It serves as a marker class that simply extends HttpServletResponseAdapter. It's only purpose is to make the code in ExternalContextImpl easier to follow by providing a meaningful (self documenting) name.

Author:
Neil Griffin

Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
 
Constructor Summary
FlashHttpServletResponse(javax.portlet.PortletResponse portletResponse, Locale requestLocale)
           
 
Method Summary
 
Methods inherited from class com.liferay.faces.bridge.filter.HttpServletResponseAdapter
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWrapped, getWriter, isCommitted, reset, resetBuffer, sendError, sendError, sendRedirect, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setStatus, setStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlashHttpServletResponse

public FlashHttpServletResponse(javax.portlet.PortletResponse portletResponse,
                                Locale requestLocale)


Copyright © 2014 Liferay, Inc.. All Rights Reserved.