|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
org.apache.wicket.portlet.PortletServletResponseWrapper
public class PortletServletResponseWrapper
General class for all Portal responses, wrapping Servlet responses with
Portal specific functionality. Records various settings in the
ResponseState, like the redirect location, which as when running as a
portlet wicket uses the IRequestCycleSettings#REDIRECT_TO_RENDER
strategy, is used in the render phase to know what Wicket url to request
Wicket Core to render.
WicketPortlet.processActionResponseState(java.lang.String, javax.portlet.PortletRequest, javax.portlet.ActionResponse, org.apache.wicket.portlet.ResponseState),
WicketPortlet.processMimeResponseRequest(java.lang.String, javax.portlet.PortletRequest, javax.portlet.MimeResponse, org.apache.wicket.portlet.ResponseState),
IRequestCycleSettings#REDIRECT_TO_RENDER| Field Summary |
|---|
| Constructor Summary | |
|---|---|
PortletServletResponseWrapper(HttpServletResponse response,
ResponseState responseState)
|
|
| Methods inherited from class javax.servlet.ServletResponseWrapper |
|---|
getResponse, setResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PortletServletResponseWrapper(HttpServletResponse response,
ResponseState responseState)
| Method Detail |
|---|
public void addCookie(Cookie cookie)
addCookie in interface HttpServletResponseaddCookie in class HttpServletResponseWrapper
public void addDateHeader(String name,
long date)
addDateHeader in interface HttpServletResponseaddDateHeader in class HttpServletResponseWrapper
public void addHeader(String name,
String value)
addHeader in interface HttpServletResponseaddHeader in class HttpServletResponseWrapper
public void addIntHeader(String name,
int value)
addIntHeader in interface HttpServletResponseaddIntHeader in class HttpServletResponseWrapperpublic boolean containsHeader(String name)
containsHeader in interface HttpServletResponsecontainsHeader in class HttpServletResponseWrapperpublic String encodeRedirectUrl(String url)
encodeRedirectUrl in interface HttpServletResponseencodeRedirectUrl in class HttpServletResponseWrapperpublic String encodeRedirectURL(String url)
encodeRedirectURL in interface HttpServletResponseencodeRedirectURL in class HttpServletResponseWrapperpublic String encodeUrl(String url)
encodeUrl in interface HttpServletResponseencodeUrl in class HttpServletResponseWrapperpublic String encodeURL(String url)
encodeURL in interface HttpServletResponseencodeURL in class HttpServletResponseWrapper
public void flushBuffer()
throws IOException
flushBuffer in interface ServletResponseflushBuffer in class ServletResponseWrapperIOExceptionpublic int getBufferSize()
getBufferSize in interface ServletResponsegetBufferSize in class ServletResponseWrapperpublic String getCharacterEncoding()
getCharacterEncoding in interface ServletResponsegetCharacterEncoding in class ServletResponseWrapperpublic String getContentType()
getContentType in interface ServletResponsegetContentType in class ServletResponseWrapperpublic Locale getLocale()
getLocale in interface ServletResponsegetLocale in class ServletResponseWrapper
public ServletOutputStream getOutputStream()
throws IOException
getOutputStream in interface ServletResponsegetOutputStream in class ServletResponseWrapperIOException
public PrintWriter getWriter()
throws IOException
getWriter in interface ServletResponsegetWriter in class ServletResponseWrapperIOExceptionpublic boolean isCommitted()
isCommitted in interface ServletResponseisCommitted in class ServletResponseWrapperpublic void reset()
reset in interface ServletResponsereset in class ServletResponseWrapperpublic void resetBuffer()
resetBuffer in interface ServletResponseresetBuffer in class ServletResponseWrapper
public void sendError(int errorCode)
throws IOException
sendError in interface HttpServletResponsesendError in class HttpServletResponseWrapperIOException
public void sendError(int errorCode,
String errorMessage)
throws IOException
sendError in interface HttpServletResponsesendError in class HttpServletResponseWrapperIOException
public void sendRedirect(String redirectLocation)
throws IOException
sendRedirect in interface HttpServletResponsesendRedirect in class HttpServletResponseWrapperIOExceptionpublic void setBufferSize(int size)
setBufferSize in interface ServletResponsesetBufferSize in class ServletResponseWrapperpublic void setCharacterEncoding(String charset)
setCharacterEncoding in interface ServletResponsesetCharacterEncoding in class ServletResponseWrapperpublic void setContentLength(int len)
setContentLength in interface ServletResponsesetContentLength in class ServletResponseWrapperpublic void setContentType(String type)
setContentType in interface ServletResponsesetContentType in class ServletResponseWrapper
public void setDateHeader(String name,
long date)
setDateHeader in interface HttpServletResponsesetDateHeader in class HttpServletResponseWrapper
public void setHeader(String name,
String value)
setHeader in interface HttpServletResponsesetHeader in class HttpServletResponseWrapper
public void setIntHeader(String name,
int value)
setIntHeader in interface HttpServletResponsesetIntHeader in class HttpServletResponseWrapperpublic void setLocale(Locale locale)
setLocale in interface ServletResponsesetLocale in class ServletResponseWrapperpublic void setStatus(int statusCode)
setStatus in interface HttpServletResponsesetStatus in class HttpServletResponseWrapper
public void setStatus(int statusCode,
String message)
setStatus in interface HttpServletResponsesetStatus in class HttpServletResponseWrapper
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||