org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp
Class ActionResponseImp

java.lang.Object
  extended by javax.servlet.ServletResponseWrapper
      extended by javax.servlet.http.HttpServletResponseWrapper
          extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletResponseImp
              extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.StateAwareResponseImp
                  extended by org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.ActionResponseImp
All Implemented Interfaces:
javax.portlet.ActionResponse, javax.portlet.PortletResponse, javax.portlet.StateAwareResponse, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class ActionResponseImp
extends StateAwareResponseImp
implements javax.portlet.ActionResponse

Created by The eXo Platform SAS. Author : Mestrallet Benjamin benjmestrallet@users.sourceforge.net Date: Jul 29, 2003 Time: 2:44:18 PM


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
ActionResponseImp(ResponseContext resCtx)
           
 
Method Summary
 java.lang.String getLocation()
           
 void sendRedirect(java.lang.String location1)
          Overridden method.
 void sendRedirect(java.lang.String location1, java.lang.String renderUrlParamName)
          Overridden method.
 
Methods inherited from class org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.StateAwareResponseImp
getPortletMode, getRenderParameterMap, getWindowState, removePublicRenderParameter, setEvent, setEvent, setPortletMode, setRenderParameter, setRenderParameter, setRenderParameters, setWindowState, validateByJAXB8_5_2List, validateWithJAXB
 
Methods inherited from class org.exoplatform.services.portletcontainer.plugins.pc.portletAPIImp.PortletResponseImp
addProperty, addProperty, addProperty, createElement, createRenderURL, encodeURL, getCont, getInput, getNamespace, getOutput, getPortletDatas, getProperty, getResCtx, getWindowId, isAlreadyForwarded, isCurrentlySecured, isRedirectionPossible, isSendRedirectAlreadyOccured, removeProperty, setAlreadyForwarded, setInput, setOutput, setPortletDatas, setProperty, setRedirectionPossible, setResCtx, setSendRedirectAlreadyOccured
 
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, sendError, sendError, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
 
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.portlet.StateAwareResponse
getPortletMode, getRenderParameterMap, getWindowState, removePublicRenderParameter, setEvent, setEvent, setPortletMode, setRenderParameter, setRenderParameter, setRenderParameters, setWindowState
 
Methods inherited from interface javax.portlet.PortletResponse
addProperty, addProperty, addProperty, createElement, encodeURL, getNamespace, setProperty
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
 

Constructor Detail

ActionResponseImp

public ActionResponseImp(ResponseContext resCtx)
Parameters:
resCtx - response context
Method Detail

sendRedirect

public final void sendRedirect(java.lang.String location1)
                        throws java.io.IOException
Overridden method.

Specified by:
sendRedirect in interface javax.portlet.ActionResponse
Specified by:
sendRedirect in interface javax.servlet.http.HttpServletResponse
Overrides:
sendRedirect in class javax.servlet.http.HttpServletResponseWrapper
Parameters:
location1 - location
Throws:
java.io.IOException - exception
See Also:
HttpServletResponseWrapper.sendRedirect(java.lang.String)

sendRedirect

public final void sendRedirect(java.lang.String location1,
                               java.lang.String renderUrlParamName)
                        throws java.io.IOException
Overridden method.

Specified by:
sendRedirect in interface javax.portlet.ActionResponse
Parameters:
location1 - location
renderUrlParamName - render url param name
Throws:
java.io.IOException - exception
See Also:
ActionResponse.sendRedirect(java.lang.String, java.lang.String)

getLocation

public final java.lang.String getLocation()
Returns:
location


Copyright © 2012 eXo Platform SAS. All Rights Reserved.