|
Apache Tomcat 7.0.25 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.OutputStream
javax.servlet.ServletOutputStream
org.apache.catalina.filters.ExpiresFilter.XServletOutputStream
public class ExpiresFilter.XServletOutputStream
Wrapping extension of ServletOutputStream to trap the
"Start Write Response Body" event.
| Constructor Summary | |
|---|---|
ExpiresFilter.XServletOutputStream(ServletOutputStream servletOutputStream,
HttpServletRequest request,
ExpiresFilter.XHttpServletResponse response)
|
|
| Method Summary | |
|---|---|
void |
close()
|
void |
flush()
|
void |
print(boolean b)
Writes a boolean value to the client, with no carriage
return-line feed (CRLF) character at the end. |
void |
print(char c)
Writes a character to the client, with no carriage return-line feed (CRLF) at the end. |
void |
print(double d)
Writes a double value to the client, with no carriage
return-line feed (CRLF) at the end. |
void |
print(float f)
Writes a float value to the client, with no carriage
return-line feed (CRLF) at the end. |
void |
print(int i)
Writes an int to the client, with no carriage return-line feed (CRLF) at the end. |
void |
print(long l)
Writes a long value to the client, with no carriage
return-line feed (CRLF) at the end. |
void |
print(String s)
Writes a String to the client, without a carriage
return-line feed (CRLF) character at the end. |
void |
println()
Writes a carriage return-line feed (CRLF) to the client. |
void |
println(boolean b)
Writes a boolean value to the client, followed by a carriage
return-line feed (CRLF). |
void |
println(char c)
Writes a character to the client, followed by a carriage return-line feed (CRLF). |
void |
println(double d)
Writes a double value to the client, followed by a carriage
return-line feed (CRLF). |
void |
println(float f)
Writes a float value to the client, followed by a carriage
return-line feed (CRLF). |
void |
println(int i)
Writes an int to the client, followed by a carriage return-line feed (CRLF) character. |
void |
println(long l)
Writes a long value to the client, followed by a carriage
return-line feed (CRLF). |
void |
println(String s)
Writes a String to the client, followed by a carriage
return-line feed (CRLF). |
void |
write(byte[] b)
|
void |
write(byte[] b,
int off,
int len)
|
void |
write(int b)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExpiresFilter.XServletOutputStream(ServletOutputStream servletOutputStream,
HttpServletRequest request,
ExpiresFilter.XHttpServletResponse response)
| Method Detail |
|---|
public void close()
throws IOException
close in interface Closeableclose in class OutputStreamIOException
public void flush()
throws IOException
flush in interface Flushableflush in class OutputStreamIOException
public void print(boolean b)
throws IOException
javax.servlet.ServletOutputStreamboolean value to the client, with no carriage
return-line feed (CRLF) character at the end.
print in class ServletOutputStreamb - the boolean value to send to the client
IOException - if an input or output exception occurred
public void print(char c)
throws IOException
javax.servlet.ServletOutputStream
print in class ServletOutputStreamc - the character to send to the client
IOException - if an input or output exception occurred
public void print(double d)
throws IOException
javax.servlet.ServletOutputStreamdouble value to the client, with no carriage
return-line feed (CRLF) at the end.
print in class ServletOutputStreamd - the double value to send to the client
IOException - if an input or output exception occurred
public void print(float f)
throws IOException
javax.servlet.ServletOutputStreamfloat value to the client, with no carriage
return-line feed (CRLF) at the end.
print in class ServletOutputStreamf - the float value to send to the client
IOException - if an input or output exception occurred
public void print(int i)
throws IOException
javax.servlet.ServletOutputStream
print in class ServletOutputStreami - the int to send to the client
IOException - if an input or output exception occurred
public void print(long l)
throws IOException
javax.servlet.ServletOutputStreamlong value to the client, with no carriage
return-line feed (CRLF) at the end.
print in class ServletOutputStreaml - the long value to send to the client
IOException - if an input or output exception occurred
public void print(String s)
throws IOException
javax.servlet.ServletOutputStreamString to the client, without a carriage
return-line feed (CRLF) character at the end.
print in class ServletOutputStreams - the String to send to the client
IOException - if an input or output exception occurred
public void println()
throws IOException
javax.servlet.ServletOutputStream
println in class ServletOutputStreamIOException - if an input or output exception occurred
public void println(boolean b)
throws IOException
javax.servlet.ServletOutputStreamboolean value to the client, followed by a carriage
return-line feed (CRLF).
println in class ServletOutputStreamb - the boolean value to write to the client
IOException - if an input or output exception occurred
public void println(char c)
throws IOException
javax.servlet.ServletOutputStream
println in class ServletOutputStreamc - the character to write to the client
IOException - if an input or output exception occurred
public void println(double d)
throws IOException
javax.servlet.ServletOutputStreamdouble value to the client, followed by a carriage
return-line feed (CRLF).
println in class ServletOutputStreamd - the double value to write to the client
IOException - if an input or output exception occurred
public void println(float f)
throws IOException
javax.servlet.ServletOutputStreamfloat value to the client, followed by a carriage
return-line feed (CRLF).
println in class ServletOutputStreamf - the float value to write to the client
IOException - if an input or output exception occurred
public void println(int i)
throws IOException
javax.servlet.ServletOutputStream
println in class ServletOutputStreami - the int to write to the client
IOException - if an input or output exception occurred
public void println(long l)
throws IOException
javax.servlet.ServletOutputStreamlong value to the client, followed by a carriage
return-line feed (CRLF).
println in class ServletOutputStreaml - the long value to write to the client
IOException - if an input or output exception occurred
public void println(String s)
throws IOException
javax.servlet.ServletOutputStreamString to the client, followed by a carriage
return-line feed (CRLF).
println in class ServletOutputStreams - the String to write to the client
IOException - if an input or output exception occurred
public void write(byte[] b)
throws IOException
write in class OutputStreamIOException
public void write(byte[] b,
int off,
int len)
throws IOException
write in class OutputStreamIOException
public void write(int b)
throws IOException
write in class OutputStreamIOException
|
Apache Tomcat 7.0.25 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||