Class InMemoryResponse

java.lang.Object
org.talend.sdk.component.server.front.memory.InMemoryResponse
All Implemented Interfaces:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class InMemoryResponse extends Object implements javax.servlet.http.HttpServletResponse
  • Constructor Details

  • Method Details

    • setHeader

      public void setHeader(String name, String value)
      sets a header to be sent back to the browser
      Specified by:
      setHeader in interface javax.servlet.http.HttpServletResponse
      Parameters:
      name - the name of the header
      value - the value of the header
    • setIntHeader

      public void setIntHeader(String s, int i)
      Specified by:
      setIntHeader in interface javax.servlet.http.HttpServletResponse
    • setStatus

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

      public void setStatus(int i, String s)
      Specified by:
      setStatus in interface javax.servlet.http.HttpServletResponse
    • addCookie

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

      public void addDateHeader(String s, long l)
      Specified by:
      addDateHeader in interface javax.servlet.http.HttpServletResponse
    • addHeader

      public void addHeader(String s, String s1)
      Specified by:
      addHeader in interface javax.servlet.http.HttpServletResponse
    • addIntHeader

      public void addIntHeader(String s, int i)
      Specified by:
      addIntHeader in interface javax.servlet.http.HttpServletResponse
    • containsHeader

      public boolean containsHeader(String s)
      Specified by:
      containsHeader in interface javax.servlet.http.HttpServletResponse
    • encodeURL

      public String encodeURL(String s)
      Specified by:
      encodeURL in interface javax.servlet.http.HttpServletResponse
    • encodeRedirectURL

      Specified by:
      encodeRedirectURL in interface javax.servlet.http.HttpServletResponse
    • encodeUrl

      public String encodeUrl(String s)
      Specified by:
      encodeUrl in interface javax.servlet.http.HttpServletResponse
    • encodeRedirectUrl

      Specified by:
      encodeRedirectUrl in interface javax.servlet.http.HttpServletResponse
    • getHeader

      public String getHeader(String name)
      Specified by:
      getHeader in interface javax.servlet.http.HttpServletResponse
    • getHeaderNames

      Specified by:
      getHeaderNames in interface javax.servlet.http.HttpServletResponse
    • getHeaders

      Specified by:
      getHeaders in interface javax.servlet.http.HttpServletResponse
    • getStatus

      public int getStatus()
      Specified by:
      getStatus in interface javax.servlet.http.HttpServletResponse
    • sendError

      public void sendError(int i) throws IOException
      Specified by:
      sendError in interface javax.servlet.http.HttpServletResponse
      Throws:
      IOException
    • sendError

      public void sendError(int i, String s) throws IOException
      Specified by:
      sendError in interface javax.servlet.http.HttpServletResponse
      Throws:
      IOException
    • sendRedirect

      public void sendRedirect(String path) throws IOException
      Specified by:
      sendRedirect in interface javax.servlet.http.HttpServletResponse
      Throws:
      IOException
    • setDateHeader

      public void setDateHeader(String s, long l)
      Specified by:
      setDateHeader in interface javax.servlet.http.HttpServletResponse
    • getOutputStream

      public javax.servlet.ServletOutputStream getOutputStream()
      Specified by:
      getOutputStream in interface javax.servlet.ServletResponse
    • getWriter

      Specified by:
      getWriter in interface javax.servlet.ServletResponse
    • isCommitted

      public boolean isCommitted()
      Specified by:
      isCommitted in interface javax.servlet.ServletResponse
    • reset

      public void reset()
      Specified by:
      reset in interface javax.servlet.ServletResponse
    • flushBuffer

      public void flushBuffer()
      Specified by:
      flushBuffer in interface javax.servlet.ServletResponse
    • getBufferSize

      public int getBufferSize()
      Specified by:
      getBufferSize in interface javax.servlet.ServletResponse
    • getCharacterEncoding

      Specified by:
      getCharacterEncoding in interface javax.servlet.ServletResponse
    • setCode

      public void setCode(int code)
    • getCode

      public int getCode()
    • setContentType

      public void setContentType(String type)
      Specified by:
      setContentType in interface javax.servlet.ServletResponse
    • setLocale

      public void setLocale(Locale loc)
      Specified by:
      setLocale in interface javax.servlet.ServletResponse
    • getContentType

      Specified by:
      getContentType in interface javax.servlet.ServletResponse
    • getLocale

      public Locale getLocale()
      Specified by:
      getLocale in interface javax.servlet.ServletResponse
    • resetBuffer

      public void resetBuffer()
      Specified by:
      resetBuffer in interface javax.servlet.ServletResponse
    • setBufferSize

      public void setBufferSize(int i)
      Specified by:
      setBufferSize in interface javax.servlet.ServletResponse
    • setCharacterEncoding

      public void setCharacterEncoding(String s)
      Specified by:
      setCharacterEncoding in interface javax.servlet.ServletResponse
    • setContentLength

      public void setContentLength(int i)
      Specified by:
      setContentLength in interface javax.servlet.ServletResponse
    • setContentLengthLong

      public void setContentLengthLong(long length)
      Specified by:
      setContentLengthLong in interface javax.servlet.ServletResponse
    • onClose

      protected void onClose(OutputStream stream) throws IOException
      Throws:
      IOException