jason.service.crusader.javaximpl
Class HttpServletResponseImpl

java.lang.Object
  |
  +--jason.service.crusader.javaximpl.ServletResponseImpl
        |
        +--jason.service.crusader.javaximpl.HttpServletResponseImpl
All Implemented Interfaces:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class HttpServletResponseImpl
extends ServletResponseImpl
implements javax.servlet.http.HttpServletResponse


Field Summary
 
Fields inherited from class jason.service.crusader.javaximpl.ServletResponseImpl
headerHash, messageBody, messageBodyByteStream, outGatewayStream, writer
 
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_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_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
 
Constructor Summary
HttpServletResponseImpl()
           
 
Method Summary
 void addCookie(javax.servlet.http.Cookie cookie)
           
 void addDateHeader(java.lang.String headerName, long date)
           
 void addHeader(java.lang.String headerName, java.lang.String headerValue)
           
 void addIntHeader(java.lang.String headerName, int value)
           
 boolean containsHeader(java.lang.String headerName)
           
 java.lang.String encodeRedirectUrl(java.lang.String url)
           
 java.lang.String encodeRedirectURL(java.lang.String Url)
           
 java.lang.String encodeUrl(java.lang.String url)
           
 java.lang.String encodeURL(java.lang.String Url)
           
 void sendError(int errorStatusCode)
           
 void sendError(int errorStatusCode, java.lang.String errorMessage)
           
 void sendRedirect(java.lang.String urlLocation)
           
 void setDateHeader(java.lang.String headerName, long date)
           
 void setHeader(java.lang.String headerName, java.lang.String headerValue)
           
 void setIntHeader(java.lang.String headerName, int headerValue)
           
 void setStatus(int statusCode)
           
 void setStatus(int statusCode, java.lang.String statusMessage)
           
 
Methods inherited from class jason.service.crusader.javaximpl.ServletResponseImpl
flushBuffer, getBufferSize, getCharacterEncoding, getHeaderHash, getLocale, getMessageBody, getOutputStream, getWriter, isCommitted, reinitializeServletResponse, reset, setBufferSize, setContentLength, setContentType, setLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, setBufferSize, setContentLength, setContentType, setLocale
 

Constructor Detail

HttpServletResponseImpl

public HttpServletResponseImpl()
Method Detail

addCookie

public void addCookie(javax.servlet.http.Cookie cookie)
Specified by:
addCookie in interface javax.servlet.http.HttpServletResponse

addDateHeader

public void addDateHeader(java.lang.String headerName,
                          long date)
Specified by:
addDateHeader in interface javax.servlet.http.HttpServletResponse

addHeader

public void addHeader(java.lang.String headerName,
                      java.lang.String headerValue)
Specified by:
addHeader in interface javax.servlet.http.HttpServletResponse

addIntHeader

public void addIntHeader(java.lang.String headerName,
                         int value)
Specified by:
addIntHeader in interface javax.servlet.http.HttpServletResponse

containsHeader

public boolean containsHeader(java.lang.String headerName)
Specified by:
containsHeader in interface javax.servlet.http.HttpServletResponse

encodeRedirectUrl

public java.lang.String encodeRedirectUrl(java.lang.String url)
Specified by:
encodeRedirectUrl in interface javax.servlet.http.HttpServletResponse

encodeRedirectURL

public java.lang.String encodeRedirectURL(java.lang.String Url)
Specified by:
encodeRedirectURL in interface javax.servlet.http.HttpServletResponse

encodeUrl

public java.lang.String encodeUrl(java.lang.String url)
Specified by:
encodeUrl in interface javax.servlet.http.HttpServletResponse

encodeURL

public java.lang.String encodeURL(java.lang.String Url)
Specified by:
encodeURL in interface javax.servlet.http.HttpServletResponse

sendError

public void sendError(int errorStatusCode)
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse

sendError

public void sendError(int errorStatusCode,
                      java.lang.String errorMessage)
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse

sendRedirect

public void sendRedirect(java.lang.String urlLocation)
Specified by:
sendRedirect in interface javax.servlet.http.HttpServletResponse

setDateHeader

public void setDateHeader(java.lang.String headerName,
                          long date)
Specified by:
setDateHeader in interface javax.servlet.http.HttpServletResponse

setHeader

public void setHeader(java.lang.String headerName,
                      java.lang.String headerValue)
Specified by:
setHeader in interface javax.servlet.http.HttpServletResponse

setIntHeader

public void setIntHeader(java.lang.String headerName,
                         int headerValue)
Specified by:
setIntHeader in interface javax.servlet.http.HttpServletResponse

setStatus

public void setStatus(int statusCode)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse

setStatus

public void setStatus(int statusCode,
                      java.lang.String statusMessage)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse