|
|||||||||
| 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 PortalResponseurl - 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 PortalResponseurl - the server url to encode
java.lang.IllegalArgumentException - if the url is nullpublic void setContentType(java.lang.String contentType)
setContentType in interface javax.servlet.ServletResponsesetContentType in class javax.servlet.ServletResponseWrapperpublic java.lang.String getContentType()
getContentType in interface javax.servlet.ServletResponsegetContentType in class javax.servlet.ServletResponseWrapperpublic Result getTargetResult()
PortalResponse
getTargetResult in interface PortalResponsepublic void setTargetResult(Result targetResult)
PortalResponse
setTargetResult in interface PortalResponsetargetResult - the result of the targetpublic void addRenderResult(Result result)
PortalResponse
addRenderResult in interface PortalResponsepublic 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 | ||||||||