|
|||||||||
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.jboss.portal.server.impl.invocation.PortalResponseImpl
public class PortalResponseImpl
Field Summary | |
---|---|
protected java.lang.String |
contentType
The content type. |
protected InvocationImpl |
invocation
The invocation. |
protected java.util.List |
renderResults
The various render results. |
protected Result |
targetResult
The result of the target. |
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 | |
---|---|
PortalResponseImpl(javax.servlet.http.HttpServletResponse resp,
InvocationImpl invocation)
|
Method Summary | |
---|---|
void |
addRenderResult(Result result)
Add the given result to the render result set. |
java.lang.String |
createURL(ServerURL url,
boolean relative)
|
java.lang.String |
createURL(ServerURL url,
java.lang.Boolean wantAuthenticated,
java.lang.Boolean wantSecure,
boolean relative)
Creates an URL targetting the specified object. |
java.lang.String |
getContentType()
|
java.util.Iterator |
getRenderResults()
Returns an iterator over the collected results. |
Result |
getTargetResult()
Return the result of the target. |
void |
setContentType(java.lang.String contentType)
|
void |
setTargetResult(Result targetResult)
Set the result of the target. |
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus |
Methods inherited from class javax.servlet.ServletResponseWrapper |
---|
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, 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.servlet.http.HttpServletResponse |
---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus |
Methods inherited from interface javax.servlet.ServletResponse |
---|
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setLocale |
Field Detail |
---|
protected InvocationImpl invocation
protected java.lang.String contentType
protected Result targetResult
protected java.util.List renderResults
Constructor Detail |
---|
public PortalResponseImpl(javax.servlet.http.HttpServletResponse resp, InvocationImpl invocation)
Method Detail |
---|
public java.lang.String createURL(ServerURL url, boolean relative)
createURL
in interface PortalResponse
url
- the portal url to encode
PortalResponse.createURL(ServerURL,Boolean,Boolean,boolean)
public java.lang.String createURL(ServerURL url, java.lang.Boolean wantAuthenticated, java.lang.Boolean wantSecure, boolean relative) throws java.lang.IllegalArgumentException
PortalResponse
createURL
in interface PortalResponse
url
- the server url to encode
java.lang.IllegalArgumentException
- if the url is nullpublic void setContentType(java.lang.String contentType)
setContentType
in interface javax.servlet.ServletResponse
setContentType
in class javax.servlet.ServletResponseWrapper
public java.lang.String getContentType()
getContentType
in interface javax.servlet.ServletResponse
getContentType
in class javax.servlet.ServletResponseWrapper
public Result getTargetResult()
PortalResponse
getTargetResult
in interface PortalResponse
public void setTargetResult(Result targetResult)
PortalResponse
setTargetResult
in interface PortalResponse
targetResult
- the result of the targetpublic void addRenderResult(Result result)
PortalResponse
addRenderResult
in interface PortalResponse
public java.util.Iterator getRenderResults()
PortalResponse
getRenderResults
in interface PortalResponse
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |