Class InprocServletResponse
java.lang.Object
com.webmethods.caf.faces.context.inproc.InprocServletResponse
- All Implemented Interfaces:
HttpServletResponse
,ServletResponse
- Direct Known Subclasses:
PortalInprocResponse
,PortletServletResponse
Basic inproc HttpServletResponse.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static SimpleDateFormat
protected String
protected String
protected Locale
protected ServletOutputStream
protected int
protected String
protected PrintWriter
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addDateHeader
(String name, long value) void
void
addIntHeader
(String name, int value) boolean
containsHeader
(String header) encodeRedirectUrl
(String url) encodeRedirectURL
(String url) void
int
getHeaders
(String key) int
int
boolean
void
release()
void
reset()
void
void
sendError
(int code) void
void
sendRedirect
(String location) void
setBufferSize
(int size) void
setCharacterEncoding
(String charset) void
setContentLength
(int length) void
setContentLengthLong
(long length) void
setContentType
(String contentType) void
setCookies
(List<Cookie> cookies) void
setDateHeader
(String name, long value) void
void
setHeaders
(Map<String, List<String>> headers) void
setIntHeader
(String name, int value) void
void
setOutputStream
(ServletOutputStream outputStream) void
setStatus
(int code) void
void
setStatusCode
(int statusCode) void
setStatusMessage
(String statusMessage) void
setWriter
(PrintWriter writer)
-
Field Details
-
HEADER_DATE
-
m_headers
-
m_cookies
-
m_outputStream
-
m_writer
-
m_contentType
-
m_charset
-
m_locale
-
m_statusCode
protected int m_statusCode -
m_statusMessage
-
-
Constructor Details
-
InprocServletResponse
public InprocServletResponse()
-
-
Method Details
-
release
public void release() -
flushBuffer
- Specified by:
flushBuffer
in interfaceServletResponse
- Throws:
IOException
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSize
in interfaceServletResponse
-
getCharacterEncoding
- Specified by:
getCharacterEncoding
in interfaceServletResponse
-
getContentType
- Specified by:
getContentType
in interfaceServletResponse
-
getLocale
- Specified by:
getLocale
in interfaceServletResponse
-
getOutputStream
- Specified by:
getOutputStream
in interfaceServletResponse
- Throws:
IOException
-
getWriter
- Specified by:
getWriter
in interfaceServletResponse
- Throws:
IOException
-
isCommitted
public boolean isCommitted()- Specified by:
isCommitted
in interfaceServletResponse
-
reset
public void reset()- Specified by:
reset
in interfaceServletResponse
-
resetBuffer
public void resetBuffer()- Specified by:
resetBuffer
in interfaceServletResponse
-
setBufferSize
public void setBufferSize(int size) - Specified by:
setBufferSize
in interfaceServletResponse
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfaceServletResponse
-
setContentLength
public void setContentLength(int length) - Specified by:
setContentLength
in interfaceServletResponse
-
setContentType
- Specified by:
setContentType
in interfaceServletResponse
-
setLocale
- Specified by:
setLocale
in interfaceServletResponse
-
addCookie
- Specified by:
addCookie
in interfaceHttpServletResponse
-
addDateHeader
- Specified by:
addDateHeader
in interfaceHttpServletResponse
-
addHeader
- Specified by:
addHeader
in interfaceHttpServletResponse
-
addIntHeader
- Specified by:
addIntHeader
in interfaceHttpServletResponse
-
containsHeader
- Specified by:
containsHeader
in interfaceHttpServletResponse
-
encodeRedirectUrl
- Specified by:
encodeRedirectUrl
in interfaceHttpServletResponse
-
encodeRedirectURL
- Specified by:
encodeRedirectURL
in interfaceHttpServletResponse
-
encodeUrl
- Specified by:
encodeUrl
in interfaceHttpServletResponse
-
encodeURL
- Specified by:
encodeURL
in interfaceHttpServletResponse
-
sendError
- Specified by:
sendError
in interfaceHttpServletResponse
- Throws:
IOException
-
sendError
- Specified by:
sendError
in interfaceHttpServletResponse
- Throws:
IOException
-
sendRedirect
- Specified by:
sendRedirect
in interfaceHttpServletResponse
- Throws:
IOException
-
setDateHeader
- Specified by:
setDateHeader
in interfaceHttpServletResponse
-
setHeader
- Specified by:
setHeader
in interfaceHttpServletResponse
-
setIntHeader
- Specified by:
setIntHeader
in interfaceHttpServletResponse
-
setStatus
- Specified by:
setStatus
in interfaceHttpServletResponse
-
setStatus
public void setStatus(int code) - Specified by:
setStatus
in interfaceHttpServletResponse
-
setOutputStream
-
setWriter
-
getHeaders
-
setHeaders
-
getCookies
-
setCookies
-
getStatusCode
public int getStatusCode() -
setStatusCode
public void setStatusCode(int statusCode) -
getStatusMessage
-
setStatusMessage
-
getHeader
- Specified by:
getHeader
in interfaceHttpServletResponse
-
getHeaderNames
- Specified by:
getHeaderNames
in interfaceHttpServletResponse
-
getHeaders
- Specified by:
getHeaders
in interfaceHttpServletResponse
-
getStatus
public int getStatus()- Specified by:
getStatus
in interfaceHttpServletResponse
-
setContentLengthLong
public void setContentLengthLong(long length) - Specified by:
setContentLengthLong
in interfaceServletResponse
-