|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatg.servlet.DynamoHttpServletResponse
atg.servlet.RestHttpServletResponseWrapper
public class RestHttpServletResponseWrapper
This class wraps the dynamo response and is used when handling rest requests for form submits.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
static java.lang.String |
IGNORE_REDIRECT
redirects to this location will be ignored, no warning displayed |
Fields inherited from class atg.servlet.DynamoHttpServletResponse |
---|
REQUEST_ID |
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 | |
---|---|
RestHttpServletResponseWrapper(atg.servlet.DynamoHttpServletResponse pResponse)
Constructor |
Method Summary | |
---|---|
void |
addCookie(javax.servlet.http.Cookie pCookie)
|
void |
addCookieToBuffer(javax.servlet.http.Cookie pCookie)
|
void |
addDateHeader(java.lang.String pName,
long pValue)
|
void |
addHeader(java.lang.String pName,
java.lang.String pValue)
|
void |
addIntHeader(java.lang.String pName,
int pValue)
|
boolean |
containsHeader(java.lang.String pName)
|
java.lang.String |
encodeRedirectUrl(java.lang.String pUrl)
Deprecated. |
java.lang.String |
encodeRedirectURL(java.lang.String pUrl)
|
java.lang.String |
encodeUrl(java.lang.String pUrl)
Deprecated. |
java.lang.String |
encodeURL(java.lang.String pUrl)
|
boolean |
equals(java.lang.Object pObj)
|
void |
flushBuffer()
|
int |
getBufferSize()
|
java.lang.String |
getCharacterEncoding()
|
java.lang.String |
getContentType()
|
boolean |
getContentTypeSet()
|
boolean |
getDoExitTracking()
|
java.util.Dictionary |
getHeaders()
|
java.util.Enumeration |
getHeaders(java.lang.String pHeaderName)
|
java.util.Locale |
getLocale()
|
atg.servlet.LocaleToCharsetMapper |
getLocaleToCharsetMapper()
|
atg.servlet.DynamoHttpServletResponse |
getOriginalResponse()
|
javax.servlet.ServletOutputStream |
getOutputStream()
|
javax.servlet.http.HttpServletResponse |
getResponse()
|
int |
getStatus()
|
javax.servlet.ServletResponseWrapper |
getWrapper()
|
java.io.PrintWriter |
getWriter()
|
int |
hashCode()
|
boolean |
isCommitted()
|
boolean |
isResponseComplete()
|
boolean |
isWriterUsed()
|
void |
reset()
|
void |
resetBuffer()
|
void |
sendError(int pCode)
|
void |
sendError(int pCode,
java.lang.String pMessage)
|
void |
sendLocalRedirect(java.lang.String pLocation,
atg.servlet.DynamoHttpServletRequest pRequest)
Intercepts the sendLocalRedirect call and throws a RestRuntimeException. |
void |
sendRedirect(java.lang.String pLocation)
Intercepts the sendRedirect call and throws a RestRuntimeException. |
void |
setBufferSize(int pBufferSize)
|
void |
setCharacterEncoding(java.lang.String pCharset)
|
void |
setContentLength(int pLength)
|
void |
setContentType(java.lang.String pContentType)
|
void |
setContentTypeSet(boolean pContentTypeSet)
|
void |
setDateHeader(java.lang.String pName,
long pValue)
|
void |
setDoExitTracking(boolean pDoExitTracking)
|
void |
setHeader(java.lang.String pName,
java.lang.String pValue)
|
void |
setIntHeader(java.lang.String pName,
int pValue)
|
void |
setLocale(java.util.Locale pLocale)
|
void |
setLocaleToCharsetMapper(atg.servlet.LocaleToCharsetMapper pMapper)
|
void |
setOriginalResponse(atg.servlet.DynamoHttpServletResponse pOriginalResponse)
|
void |
setOutputStream(javax.servlet.ServletOutputStream pOutputStream)
|
void |
setRequest(atg.servlet.DynamoHttpServletRequest pRequest)
|
void |
setResponse(javax.servlet.http.HttpServletResponse pResponse)
|
void |
setStatus(int pCode)
|
void |
setStatus(int pCode,
java.lang.String pMessage)
Deprecated. |
boolean |
setStrictOutputAccess(boolean pStrict)
|
void |
setWrapper(javax.servlet.ServletResponseWrapper pWrapper)
|
void |
setWriter(java.io.PrintWriter pWriter)
|
java.lang.String |
toString()
|
Methods inherited from class atg.servlet.DynamoHttpServletResponse |
---|
isOutputStreamRetrieved, isOutputStreamUsed, setAllowChangeHeadersDuringInclude |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
public static final java.lang.String IGNORE_REDIRECT
Constructor Detail |
---|
public RestHttpServletResponseWrapper(atg.servlet.DynamoHttpServletResponse pResponse)
Method Detail |
---|
public atg.servlet.DynamoHttpServletResponse getOriginalResponse()
public void setOriginalResponse(atg.servlet.DynamoHttpServletResponse pOriginalResponse)
pOriginalResponse
- the originalResponse to setpublic void addCookie(javax.servlet.http.Cookie pCookie)
addCookie
in interface javax.servlet.http.HttpServletResponse
addCookie
in class atg.servlet.DynamoHttpServletResponse
pCookie
- DynamoHttpServletResponse.addCookie(javax.servlet.http.Cookie)
public void addCookieToBuffer(javax.servlet.http.Cookie pCookie)
addCookieToBuffer
in class atg.servlet.DynamoHttpServletResponse
pCookie
- DynamoHttpServletResponse.addCookieToBuffer(javax.servlet.http.Cookie)
public void addDateHeader(java.lang.String pName, long pValue)
addDateHeader
in interface atg.servlet.AddHeaderHttpServletResponse
addDateHeader
in interface javax.servlet.http.HttpServletResponse
addDateHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.addDateHeader(java.lang.String, long)
public void addHeader(java.lang.String pName, java.lang.String pValue)
addHeader
in interface atg.servlet.AddHeaderHttpServletResponse
addHeader
in interface javax.servlet.http.HttpServletResponse
addHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.addHeader(java.lang.String, java.lang.String)
public void addIntHeader(java.lang.String pName, int pValue)
addIntHeader
in interface atg.servlet.AddHeaderHttpServletResponse
addIntHeader
in interface javax.servlet.http.HttpServletResponse
addIntHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.addIntHeader(java.lang.String, int)
public boolean containsHeader(java.lang.String pName)
containsHeader
in interface javax.servlet.http.HttpServletResponse
containsHeader
in class atg.servlet.DynamoHttpServletResponse
pName
-
DynamoHttpServletResponse.containsHeader(java.lang.String)
public java.lang.String encodeRedirectUrl(java.lang.String pUrl)
encodeRedirectUrl
in interface javax.servlet.http.HttpServletResponse
encodeRedirectUrl
in class atg.servlet.DynamoHttpServletResponse
pUrl
-
DynamoHttpServletResponse.encodeRedirectUrl(java.lang.String)
public java.lang.String encodeRedirectURL(java.lang.String pUrl)
encodeRedirectURL
in interface javax.servlet.http.HttpServletResponse
encodeRedirectURL
in class atg.servlet.DynamoHttpServletResponse
pUrl
-
DynamoHttpServletResponse.encodeRedirectURL(java.lang.String)
public java.lang.String encodeUrl(java.lang.String pUrl)
encodeUrl
in interface javax.servlet.http.HttpServletResponse
encodeUrl
in class atg.servlet.DynamoHttpServletResponse
pUrl
-
DynamoHttpServletResponse.encodeUrl(java.lang.String)
public java.lang.String encodeURL(java.lang.String pUrl)
encodeURL
in interface javax.servlet.http.HttpServletResponse
encodeURL
in class atg.servlet.DynamoHttpServletResponse
pUrl
-
DynamoHttpServletResponse.encodeURL(java.lang.String)
public boolean equals(java.lang.Object pObj)
equals
in class java.lang.Object
pObj
-
Object.equals(java.lang.Object)
public void flushBuffer() throws java.io.IOException
flushBuffer
in interface javax.servlet.ServletResponse
flushBuffer
in class atg.servlet.DynamoHttpServletResponse
java.io.IOException
DynamoHttpServletResponse.flushBuffer()
public int getBufferSize()
getBufferSize
in interface javax.servlet.ServletResponse
getBufferSize
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getBufferSize()
public java.lang.String getCharacterEncoding()
getCharacterEncoding
in interface atg.servlet.CharacterEncodable
getCharacterEncoding
in interface javax.servlet.ServletResponse
getCharacterEncoding
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getCharacterEncoding()
public java.lang.String getContentType()
getContentType
in interface javax.servlet.ServletResponse
getContentType
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getContentType()
public boolean getContentTypeSet()
getContentTypeSet
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getContentTypeSet()
public boolean getDoExitTracking()
getDoExitTracking
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getDoExitTracking()
public java.util.Dictionary getHeaders()
getHeaders
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getHeaders()
public java.util.Enumeration getHeaders(java.lang.String pHeaderName)
getHeaders
in class atg.servlet.DynamoHttpServletResponse
pHeaderName
-
DynamoHttpServletResponse.getHeaders(java.lang.String)
public java.util.Locale getLocale()
getLocale
in interface javax.servlet.ServletResponse
getLocale
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getLocale()
public atg.servlet.LocaleToCharsetMapper getLocaleToCharsetMapper()
getLocaleToCharsetMapper
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getLocaleToCharsetMapper()
public javax.servlet.ServletOutputStream getOutputStream() throws java.io.IOException
getOutputStream
in interface javax.servlet.ServletResponse
getOutputStream
in class atg.servlet.DynamoHttpServletResponse
java.io.IOException
DynamoHttpServletResponse.getOutputStream()
public javax.servlet.http.HttpServletResponse getResponse()
getResponse
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getResponse()
public int getStatus()
getStatus
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getStatus()
public javax.servlet.ServletResponseWrapper getWrapper()
getWrapper
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.getWrapper()
public java.io.PrintWriter getWriter() throws java.io.IOException
getWriter
in interface javax.servlet.ServletResponse
getWriter
in class atg.servlet.DynamoHttpServletResponse
java.io.IOException
DynamoHttpServletResponse.getWriter()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean isCommitted()
isCommitted
in interface javax.servlet.ServletResponse
isCommitted
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.isCommitted()
public boolean isResponseComplete()
isResponseComplete
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.isResponseComplete()
public boolean isWriterUsed()
isWriterUsed
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.isWriterUsed()
public void reset()
reset
in interface javax.servlet.ServletResponse
reset
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.reset()
public void resetBuffer()
resetBuffer
in interface javax.servlet.ServletResponse
resetBuffer
in class atg.servlet.DynamoHttpServletResponse
DynamoHttpServletResponse.resetBuffer()
public void sendError(int pCode, java.lang.String pMessage) throws java.io.IOException
sendError
in interface javax.servlet.http.HttpServletResponse
sendError
in class atg.servlet.DynamoHttpServletResponse
pCode
- pMessage
-
java.io.IOException
DynamoHttpServletResponse.sendError(int, java.lang.String)
public void sendError(int pCode) throws java.io.IOException
sendError
in interface javax.servlet.http.HttpServletResponse
sendError
in class atg.servlet.DynamoHttpServletResponse
pCode
-
java.io.IOException
DynamoHttpServletResponse.sendError(int)
public void sendLocalRedirect(java.lang.String pLocation, atg.servlet.DynamoHttpServletRequest pRequest) throws java.io.IOException
sendLocalRedirect
in class atg.servlet.DynamoHttpServletResponse
pLocation
- pRequest
-
java.io.IOException
DynamoHttpServletResponse.sendLocalRedirect(java.lang.String, atg.servlet.DynamoHttpServletRequest)
public void sendRedirect(java.lang.String pLocation) throws java.io.IOException
sendRedirect
in interface javax.servlet.http.HttpServletResponse
sendRedirect
in class atg.servlet.DynamoHttpServletResponse
pLocation
-
java.io.IOException
DynamoHttpServletResponse.sendRedirect(java.lang.String)
public void setBufferSize(int pBufferSize)
setBufferSize
in interface javax.servlet.ServletResponse
setBufferSize
in class atg.servlet.DynamoHttpServletResponse
pBufferSize
- DynamoHttpServletResponse.setBufferSize(int)
public void setCharacterEncoding(java.lang.String pCharset)
setCharacterEncoding
in interface javax.servlet.ServletResponse
setCharacterEncoding
in class atg.servlet.DynamoHttpServletResponse
pCharset
- DynamoHttpServletResponse.setCharacterEncoding(java.lang.String)
public void setContentLength(int pLength)
setContentLength
in interface javax.servlet.ServletResponse
setContentLength
in class atg.servlet.DynamoHttpServletResponse
pLength
- DynamoHttpServletResponse.setContentLength(int)
public void setContentType(java.lang.String pContentType)
setContentType
in interface javax.servlet.ServletResponse
setContentType
in class atg.servlet.DynamoHttpServletResponse
pContentType
- DynamoHttpServletResponse.setContentType(java.lang.String)
public void setContentTypeSet(boolean pContentTypeSet)
setContentTypeSet
in class atg.servlet.DynamoHttpServletResponse
pContentTypeSet
- DynamoHttpServletResponse.setContentTypeSet(boolean)
public void setDateHeader(java.lang.String pName, long pValue)
setDateHeader
in interface javax.servlet.http.HttpServletResponse
setDateHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.setDateHeader(java.lang.String, long)
public void setDoExitTracking(boolean pDoExitTracking)
setDoExitTracking
in class atg.servlet.DynamoHttpServletResponse
pDoExitTracking
- DynamoHttpServletResponse.setDoExitTracking(boolean)
public void setHeader(java.lang.String pName, java.lang.String pValue)
setHeader
in interface javax.servlet.http.HttpServletResponse
setHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.setHeader(java.lang.String, java.lang.String)
public void setIntHeader(java.lang.String pName, int pValue)
setIntHeader
in interface javax.servlet.http.HttpServletResponse
setIntHeader
in class atg.servlet.DynamoHttpServletResponse
pName
- pValue
- DynamoHttpServletResponse.setIntHeader(java.lang.String, int)
public void setLocale(java.util.Locale pLocale)
setLocale
in interface javax.servlet.ServletResponse
setLocale
in class atg.servlet.DynamoHttpServletResponse
pLocale
- DynamoHttpServletResponse.setLocale(java.util.Locale)
public void setLocaleToCharsetMapper(atg.servlet.LocaleToCharsetMapper pMapper)
setLocaleToCharsetMapper
in class atg.servlet.DynamoHttpServletResponse
pMapper
- DynamoHttpServletResponse.setLocaleToCharsetMapper(atg.servlet.LocaleToCharsetMapper)
public void setOutputStream(javax.servlet.ServletOutputStream pOutputStream)
setOutputStream
in class atg.servlet.DynamoHttpServletResponse
pOutputStream
- DynamoHttpServletResponse.setOutputStream(javax.servlet.ServletOutputStream)
public void setRequest(atg.servlet.DynamoHttpServletRequest pRequest)
setRequest
in class atg.servlet.DynamoHttpServletResponse
pRequest
- DynamoHttpServletResponse.setRequest(atg.servlet.DynamoHttpServletRequest)
public void setResponse(javax.servlet.http.HttpServletResponse pResponse)
setResponse
in class atg.servlet.DynamoHttpServletResponse
pResponse
- DynamoHttpServletResponse.setResponse(javax.servlet.http.HttpServletResponse)
public void setStatus(int pCode, java.lang.String pMessage)
setStatus
in interface javax.servlet.http.HttpServletResponse
setStatus
in class atg.servlet.DynamoHttpServletResponse
pCode
- pMessage
- DynamoHttpServletResponse.setStatus(int, java.lang.String)
public void setStatus(int pCode)
setStatus
in interface javax.servlet.http.HttpServletResponse
setStatus
in class atg.servlet.DynamoHttpServletResponse
pCode
- DynamoHttpServletResponse.setStatus(int)
public boolean setStrictOutputAccess(boolean pStrict)
setStrictOutputAccess
in class atg.servlet.DynamoHttpServletResponse
pStrict
-
DynamoHttpServletResponse.setStrictOutputAccess(boolean)
public void setWrapper(javax.servlet.ServletResponseWrapper pWrapper)
setWrapper
in class atg.servlet.DynamoHttpServletResponse
pWrapper
- DynamoHttpServletResponse.setWrapper(javax.servlet.ServletResponseWrapper)
public void setWriter(java.io.PrintWriter pWriter)
setWriter
in class atg.servlet.DynamoHttpServletResponse
pWriter
- DynamoHttpServletResponse.setWriter(java.io.PrintWriter)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |