org.jboss.resteasy.spi
Interface HttpResponse

All Known Implementing Classes:
HttpServletResponseWrapper, MockHttpResponse

public interface HttpResponse

Bridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. a servlet container)

Version:
$Revision: 1 $
Author:
Bill Burke

Method Summary
 void addNewCookie(NewCookie cookie)
           
 MultivaluedMap<java.lang.String,java.lang.Object> getOutputHeaders()
           
 java.io.OutputStream getOutputStream()
           
 int getStatus()
           
 boolean isCommitted()
           
 void reset()
          reset status and headers.
 void sendError(int status)
           
 void sendError(int status, java.lang.String message)
           
 void setStatus(int status)
           
 

Method Detail

getStatus

int getStatus()

setStatus

void setStatus(int status)

getOutputHeaders

MultivaluedMap<java.lang.String,java.lang.Object> getOutputHeaders()

getOutputStream

java.io.OutputStream getOutputStream()
                                     throws java.io.IOException
Throws:
java.io.IOException

addNewCookie

void addNewCookie(NewCookie cookie)

sendError

void sendError(int status)
               throws java.io.IOException
Throws:
java.io.IOException

sendError

void sendError(int status,
               java.lang.String message)
               throws java.io.IOException
Throws:
java.io.IOException

isCommitted

boolean isCommitted()

reset

void reset()
reset status and headers. Will fail if response is committed



Copyright © 2009. All Rights Reserved.