com.liferay.faces.bridge.application.view
Class BridgeAfterViewContentResponseResourceImpl

java.lang.Object
  extended by com.liferay.faces.bridge.filter.HttpServletResponseAdapter
      extended by com.liferay.faces.bridge.application.view.BridgeAfterViewContentResponse
          extended by com.liferay.faces.bridge.application.view.BridgeAfterViewContentResponseResourceImpl
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.portlet.PortletResponse>, javax.portlet.MimeResponse, javax.portlet.PortletResponse, javax.portlet.ResourceResponse, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class BridgeAfterViewContentResponseResourceImpl
extends BridgeAfterViewContentResponse
implements javax.portlet.ResourceResponse

Author:
Neil Griffin

Field Summary
 
Fields inherited from interface javax.portlet.ResourceResponse
HTTP_STATUS_CODE
 
Fields inherited from interface javax.portlet.MimeResponse
CACHE_SCOPE, ETAG, EXPIRATION_CACHE, MARKUP_HEAD_ELEMENT, NAMESPACED_RESPONSE, PRIVATE_SCOPE, PUBLIC_SCOPE, USE_CACHED_CONTENT
 
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
BridgeAfterViewContentResponseResourceImpl(javax.portlet.ResourceResponse resourceResponse, Locale requestLocale)
           
 
Method Summary
 void addProperty(javax.servlet.http.Cookie cookie)
           
 void addProperty(String name, Element value)
           
 void addProperty(String name, String value)
           
 javax.portlet.PortletURL createActionURL()
           
 Element createElement(String name)
           
 javax.portlet.PortletURL createRenderURL()
           
 javax.portlet.ResourceURL createResourceURL()
           
 String encodeURL(String url)
           
 void flushBuffer()
           
 int getBufferSize()
           
 javax.portlet.CacheControl getCacheControl()
           
 String getCharacterEncoding()
           
 String getContentType()
           
 Locale getLocale()
           
 String getNamespace()
           
 OutputStream getPortletOutputStream()
           
 PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 void resetBuffer()
           
 void setBufferSize(int size)
           
 void setCharacterEncoding(String encoding)
           
 void setContentLength(int length)
           
 void setContentType(String contentType)
           
 void setLocale(Locale locale)
           
 void setProperty(String name, String value)
           
 
Methods inherited from class com.liferay.faces.bridge.application.view.BridgeAfterViewContentResponse
setRenderParameter
 
Methods inherited from class com.liferay.faces.bridge.filter.HttpServletResponseAdapter
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, getOutputStream, getWrapped, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgeAfterViewContentResponseResourceImpl

public BridgeAfterViewContentResponseResourceImpl(javax.portlet.ResourceResponse resourceResponse,
                                                  Locale requestLocale)
Method Detail

addProperty

public void addProperty(javax.servlet.http.Cookie cookie)
Specified by:
addProperty in interface javax.portlet.PortletResponse

addProperty

public void addProperty(String name,
                        String value)
Specified by:
addProperty in interface javax.portlet.PortletResponse

addProperty

public void addProperty(String name,
                        Element value)
Specified by:
addProperty in interface javax.portlet.PortletResponse

createActionURL

public javax.portlet.PortletURL createActionURL()
Specified by:
createActionURL in interface javax.portlet.MimeResponse
Specified by:
createActionURL in interface javax.portlet.ResourceResponse

createElement

public Element createElement(String name)
                      throws DOMException
Specified by:
createElement in interface javax.portlet.PortletResponse
Throws:
DOMException

createRenderURL

public javax.portlet.PortletURL createRenderURL()
Specified by:
createRenderURL in interface javax.portlet.MimeResponse
Specified by:
createRenderURL in interface javax.portlet.ResourceResponse

createResourceURL

public javax.portlet.ResourceURL createResourceURL()
Specified by:
createResourceURL in interface javax.portlet.MimeResponse
Specified by:
createResourceURL in interface javax.portlet.ResourceResponse

encodeURL

public String encodeURL(String url)
Specified by:
encodeURL in interface javax.portlet.PortletResponse
Specified by:
encodeURL in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeURL in class HttpServletResponseAdapter

flushBuffer

public void flushBuffer()
                 throws IOException
Specified by:
flushBuffer in interface javax.portlet.MimeResponse
Specified by:
flushBuffer in interface javax.servlet.ServletResponse
Overrides:
flushBuffer in class HttpServletResponseAdapter
Throws:
IOException

reset

public void reset()
Specified by:
reset in interface javax.portlet.MimeResponse
Specified by:
reset in interface javax.servlet.ServletResponse
Overrides:
reset in class HttpServletResponseAdapter

resetBuffer

public void resetBuffer()
Specified by:
resetBuffer in interface javax.portlet.MimeResponse
Specified by:
resetBuffer in interface javax.servlet.ServletResponse
Overrides:
resetBuffer in class HttpServletResponseAdapter

getBufferSize

public int getBufferSize()
Specified by:
getBufferSize in interface javax.portlet.MimeResponse
Specified by:
getBufferSize in interface javax.servlet.ServletResponse
Overrides:
getBufferSize in class HttpServletResponseAdapter

setBufferSize

public void setBufferSize(int size)
Specified by:
setBufferSize in interface javax.portlet.MimeResponse
Specified by:
setBufferSize in interface javax.servlet.ServletResponse
Overrides:
setBufferSize in class HttpServletResponseAdapter

getCacheControl

public javax.portlet.CacheControl getCacheControl()
Specified by:
getCacheControl in interface javax.portlet.MimeResponse

getCharacterEncoding

public String getCharacterEncoding()
Specified by:
getCharacterEncoding in interface javax.portlet.MimeResponse
Specified by:
getCharacterEncoding in interface javax.servlet.ServletResponse
Overrides:
getCharacterEncoding in class HttpServletResponseAdapter

setCharacterEncoding

public void setCharacterEncoding(String encoding)
Specified by:
setCharacterEncoding in interface javax.portlet.ResourceResponse
Specified by:
setCharacterEncoding in interface javax.servlet.ServletResponse
Overrides:
setCharacterEncoding in class HttpServletResponseAdapter

setContentLength

public void setContentLength(int length)
Specified by:
setContentLength in interface javax.portlet.ResourceResponse
Specified by:
setContentLength in interface javax.servlet.ServletResponse
Overrides:
setContentLength in class HttpServletResponseAdapter

getContentType

public String getContentType()
Specified by:
getContentType in interface javax.portlet.MimeResponse
Specified by:
getContentType in interface javax.servlet.ServletResponse
Overrides:
getContentType in class HttpServletResponseAdapter

setContentType

public void setContentType(String contentType)
Specified by:
setContentType in interface javax.portlet.MimeResponse
Specified by:
setContentType in interface javax.servlet.ServletResponse
Overrides:
setContentType in class HttpServletResponseAdapter

isCommitted

public boolean isCommitted()
Specified by:
isCommitted in interface javax.portlet.MimeResponse
Specified by:
isCommitted in interface javax.servlet.ServletResponse
Overrides:
isCommitted in class HttpServletResponseAdapter

getLocale

public Locale getLocale()
Specified by:
getLocale in interface javax.portlet.MimeResponse
Specified by:
getLocale in interface javax.servlet.ServletResponse
Overrides:
getLocale in class HttpServletResponseAdapter

setLocale

public void setLocale(Locale locale)
Specified by:
setLocale in interface javax.portlet.ResourceResponse
Specified by:
setLocale in interface javax.servlet.ServletResponse
Overrides:
setLocale in class HttpServletResponseAdapter

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface javax.portlet.PortletResponse

getPortletOutputStream

public OutputStream getPortletOutputStream()
                                    throws IOException
Specified by:
getPortletOutputStream in interface javax.portlet.MimeResponse
Throws:
IOException

setProperty

public void setProperty(String name,
                        String value)
Specified by:
setProperty in interface javax.portlet.PortletResponse

getWriter

public PrintWriter getWriter()
                      throws IOException
Specified by:
getWriter in interface javax.portlet.MimeResponse
Specified by:
getWriter in interface javax.servlet.ServletResponse
Overrides:
getWriter in class HttpServletResponseAdapter
Throws:
IOException


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