org.apache.wicket.protocol.http.portlet
Class WicketResponseState
java.lang.Object
org.apache.wicket.protocol.http.portlet.WicketResponseState
public class WicketResponseState
- extends java.lang.Object
Temporarily holds the current state of a Wicket response when invoked from WicketPortlet: buffer,
headers, state and the redirect location to be processed afterwards within WicketPortlet
- Author:
- Ate Douma
Constructor Summary |
WicketResponseState(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WicketResponseState
public WicketResponseState(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
isActionResponse
public boolean isActionResponse()
isEventResponse
public boolean isEventResponse()
isRenderResponse
public boolean isRenderResponse()
isResourceResponse
public boolean isResourceResponse()
isMimeResponse
public boolean isMimeResponse()
isStateAwareResponse
public boolean isStateAwareResponse()
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
addDateHeader
public void addDateHeader(java.lang.String name,
long date)
addHeader
public void addHeader(java.lang.String name,
java.lang.String value)
addIntHeader
public void addIntHeader(java.lang.String name,
int value)
containsHeader
public boolean containsHeader(java.lang.String name)
sendError
public void sendError(int errorCode,
java.lang.String errorMessage)
throws java.io.IOException
- Throws:
java.io.IOException
sendError
public void sendError(int errorCode)
throws java.io.IOException
- Throws:
java.io.IOException
sendRedirect
public void sendRedirect(java.lang.String redirectLocation)
throws java.io.IOException
- Throws:
java.io.IOException
getRedirectLocation
public java.lang.String getRedirectLocation()
setDateHeader
public void setDateHeader(java.lang.String name,
long date)
setHeader
public void setHeader(java.lang.String name,
java.lang.String value)
setIntHeader
public void setIntHeader(java.lang.String name,
int value)
setStatus
public void setStatus(int statusCode,
java.lang.String message)
setStatus
public void setStatus(int statusCode)
flushBuffer
public void flushBuffer()
throws java.io.IOException
- Throws:
java.io.IOException
getBufferSize
public int getBufferSize()
getCharacterEncoding
public java.lang.String getCharacterEncoding()
getContentType
public java.lang.String getContentType()
getLocale
public java.util.Locale getLocale()
getOutputStream
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
- Throws:
java.io.IOException
getWriter
public java.io.PrintWriter getWriter()
throws java.io.IOException
- Throws:
java.io.IOException
isCommitted
public boolean isCommitted()
reset
public void reset()
resetBuffer
public void resetBuffer()
setBufferSize
public void setBufferSize(int size)
setCharacterEncoding
public void setCharacterEncoding(java.lang.String charset)
setContentLength
public void setContentLength(int len)
setContentType
public void setContentType(java.lang.String type)
setLocale
public void setLocale(java.util.Locale locale)
clear
public void clear()
flush
public void flush()
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.