Package tigase.http.java
Class DummyServletResponse
- java.lang.Object
-
- tigase.http.java.DummyServletResponse
-
- All Implemented Interfaces:
javax.servlet.http.HttpServletResponse
,javax.servlet.ServletResponse
public class DummyServletResponse extends java.lang.Object implements javax.servlet.http.HttpServletResponse
- Author:
- andrzej
-
-
Field Summary
-
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 Constructor Description DummyServletResponse(com.sun.net.httpserver.HttpExchange exchange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCookie(javax.servlet.http.Cookie cookie)
void
addDateHeader(java.lang.String string, long l)
void
addHeader(java.lang.String string, java.lang.String string1)
void
addIntHeader(java.lang.String string, int i)
boolean
containsHeader(java.lang.String string)
java.lang.String
encodeRedirectUrl(java.lang.String string)
java.lang.String
encodeRedirectURL(java.lang.String string)
java.lang.String
encodeUrl(java.lang.String string)
java.lang.String
encodeURL(java.lang.String string)
void
flushBuffer()
int
getBufferSize()
java.lang.String
getCharacterEncoding()
java.lang.String
getContentType()
java.lang.String
getHeader(java.lang.String string)
java.util.Collection<java.lang.String>
getHeaderNames()
java.util.Collection<java.lang.String>
getHeaders(java.lang.String string)
java.util.Locale
getLocale()
javax.servlet.ServletOutputStream
getOutputStream()
int
getStatus()
java.io.PrintWriter
getWriter()
boolean
isCommitted()
void
reset()
void
resetBuffer()
void
sendError(int i)
void
sendError(int i, java.lang.String string)
void
sendRedirect(java.lang.String string)
void
setBufferSize(int i)
void
setCharacterEncoding(java.lang.String string)
void
setContentLength(int i)
void
setContentLengthLong(long l)
void
setContentType(java.lang.String string)
void
setDateHeader(java.lang.String string, long l)
void
setHeader(java.lang.String string, java.lang.String string1)
void
setIntHeader(java.lang.String string, int i)
void
setLocale(java.util.Locale locale)
void
setStatus(int i)
void
setStatus(int i, java.lang.String string)
-
-
-
Method Detail
-
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
setCharacterEncoding
public void setCharacterEncoding(java.lang.String string)
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
getContentType
public java.lang.String getContentType()
- Specified by:
getContentType
in interfacejavax.servlet.ServletResponse
-
setContentType
public void setContentType(java.lang.String string)
- Specified by:
setContentType
in interfacejavax.servlet.ServletResponse
-
getOutputStream
public javax.servlet.ServletOutputStream getOutputStream() throws java.io.IOException
- Specified by:
getOutputStream
in interfacejavax.servlet.ServletResponse
- Throws:
java.io.IOException
-
getWriter
public java.io.PrintWriter getWriter() throws java.io.IOException
- Specified by:
getWriter
in interfacejavax.servlet.ServletResponse
- Throws:
java.io.IOException
-
setContentLength
public void setContentLength(int i)
- Specified by:
setContentLength
in interfacejavax.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()
- Specified by:
getBufferSize
in interfacejavax.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int i)
- Specified by:
setBufferSize
in interfacejavax.servlet.ServletResponse
-
flushBuffer
public void flushBuffer() throws java.io.IOException
- Specified by:
flushBuffer
in interfacejavax.servlet.ServletResponse
- Throws:
java.io.IOException
-
resetBuffer
public void resetBuffer()
- Specified by:
resetBuffer
in interfacejavax.servlet.ServletResponse
-
isCommitted
public boolean isCommitted()
- Specified by:
isCommitted
in interfacejavax.servlet.ServletResponse
-
reset
public void reset()
- Specified by:
reset
in interfacejavax.servlet.ServletResponse
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfacejavax.servlet.ServletResponse
-
setLocale
public void setLocale(java.util.Locale locale)
- Specified by:
setLocale
in interfacejavax.servlet.ServletResponse
-
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addCookie
in interfacejavax.servlet.http.HttpServletResponse
-
containsHeader
public boolean containsHeader(java.lang.String string)
- Specified by:
containsHeader
in interfacejavax.servlet.http.HttpServletResponse
-
encodeURL
public java.lang.String encodeURL(java.lang.String string)
- Specified by:
encodeURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectURL
public java.lang.String encodeRedirectURL(java.lang.String string)
- Specified by:
encodeRedirectURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeUrl
public java.lang.String encodeUrl(java.lang.String string)
- Specified by:
encodeUrl
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectUrl
public java.lang.String encodeRedirectUrl(java.lang.String string)
- Specified by:
encodeRedirectUrl
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
public void sendError(int i, java.lang.String string) throws java.io.IOException
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
java.io.IOException
-
sendError
public void sendError(int i) throws java.io.IOException
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
java.io.IOException
-
sendRedirect
public void sendRedirect(java.lang.String string) throws java.io.IOException
- Specified by:
sendRedirect
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
java.io.IOException
-
setDateHeader
public void setDateHeader(java.lang.String string, long l)
- Specified by:
setDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addDateHeader
public void addDateHeader(java.lang.String string, long l)
- Specified by:
addDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setHeader
public void setHeader(java.lang.String string, java.lang.String string1)
- Specified by:
setHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addHeader
public void addHeader(java.lang.String string, java.lang.String string1)
- Specified by:
addHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setIntHeader
public void setIntHeader(java.lang.String string, int i)
- Specified by:
setIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addIntHeader
public void addIntHeader(java.lang.String string, int i)
- Specified by:
addIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
public void setStatus(int i, java.lang.String string)
- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
getStatus
public int getStatus()
- Specified by:
getStatus
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
public void setStatus(int i)
- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
getHeader
public java.lang.String getHeader(java.lang.String string)
- Specified by:
getHeader
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaders
public java.util.Collection<java.lang.String> getHeaders(java.lang.String string)
- Specified by:
getHeaders
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaderNames
public java.util.Collection<java.lang.String> getHeaderNames()
- Specified by:
getHeaderNames
in interfacejavax.servlet.http.HttpServletResponse
-
setContentLengthLong
public void setContentLengthLong(long l)
- Specified by:
setContentLengthLong
in interfacejavax.servlet.ServletResponse
-
-