|
SilverStream Application Server 3.5 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface extends the standard javax.servlet.http.HttpServletResponse interface with additional SilverStream functionality. Currently the additional methods are concerned with getting information from a response.
Method Summary | |
void |
flushBuffer()
Forces any content in the buffer to be written to the client. |
int |
getBufferSize()
Returns the actual buffer size used for the response. |
int |
getContentLength()
Get the content length, or -1 if none is specified. |
String |
getContentType()
Get the content type of the message; null if unknown. |
long |
getDateHeader(String name)
Get the specified header as a Date (long time in millis). |
String |
getHeader(String name)
Get the specified header as a String. |
Enumeration |
getHeaderNames()
Get the header names as an enumeration of Strings. |
int |
getIntHeader(String name)
Get the specified header as an int. |
int |
getStatus()
Get the status code of the reply. |
boolean |
isCommitted()
Returns a boolean indicating if the response has been committed. |
void |
reset()
Returns a boolean indicating if the response has been committed. |
void |
setBufferSize(int size)
Sets the preferred buffer size for the body of the response. |
void |
setBufferSizeInfinite(boolean b)
Set the buffer size of the reply body to be used to be infinite. |
Methods implemented from interface javax.servlet.http.HttpServletResponse |
addCookie,
containsHeader,
encodeRedirectUrl,
encodeRedirectURL,
encodeUrl,
encodeURL,
sendError,
sendError,
sendRedirect,
setDateHeader,
setHeader,
setIntHeader,
setStatus,
setStatus |
Methods implemented from interface javax.servlet.ServletResponse |
getCharacterEncoding,
getOutputStream,
getWriter,
setContentLength,
setContentType |
Method Detail |
public int getContentLength()
public String getContentType()
public long getDateHeader(String name)
public String getHeader(String name)
public int getIntHeader(String name)
public Enumeration getHeaderNames()
public int getStatus()
public void setBufferSizeInfinite(boolean b)
b
- true if you want to set it to infinite, false if notpublic void setBufferSize(int size)
size
- the preferred buffer sizeAgiHttpServletResponse.getBufferSize()
,
AgiHttpServletResponse.flushBuffer()
,
AgiHttpServletResponse.isCommitted()
,
AgiHttpServletResponse.reset()
public int getBufferSize()
AgiHttpServletResponse.setBufferSize(int)
,
AgiHttpServletResponse.flushBuffer()
,
AgiHttpServletResponse.isCommitted()
,
AgiHttpServletResponse.reset()
public void reset()
AgiHttpServletResponse.setBufferSize(int)
,
AgiHttpServletResponse.getBufferSize()
,
AgiHttpServletResponse.flushBuffer()
,
AgiHttpServletResponse.isCommitted()
public boolean isCommitted()
AgiHttpServletResponse.setBufferSize(int)
,
AgiHttpServletResponse.getBufferSize()
,
AgiHttpServletResponse.flushBuffer()
,
AgiHttpServletResponse.reset()
public void flushBuffer() throws IOException
AgiHttpServletResponse.setBufferSize(int)
,
AgiHttpServletResponse.getBufferSize()
,
AgiHttpServletResponse.isCommitted()
,
AgiHttpServletResponse.reset()
|
SilverStream Application Server 3.5 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |