|
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(java.lang.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(java.lang.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 java.io.IOException
close
in interface java.io.Closeable
close
in class java.io.OutputStream
java.io.IOException
public void flush() throws java.io.IOException
flush
in interface java.io.Flushable
flush
in class java.io.OutputStream
java.io.IOException
public void print(boolean b) throws java.io.IOException
javax.servlet.ServletOutputStream
boolean
value to the client, with no carriage
return-line feed (CRLF) character at the end.
print
in class ServletOutputStream
b
- the boolean
value to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(char c) throws java.io.IOException
javax.servlet.ServletOutputStream
print
in class ServletOutputStream
c
- the character to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(double d) throws java.io.IOException
javax.servlet.ServletOutputStream
double
value to the client, with no carriage
return-line feed (CRLF) at the end.
print
in class ServletOutputStream
d
- the double
value to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(float f) throws java.io.IOException
javax.servlet.ServletOutputStream
float
value to the client, with no carriage
return-line feed (CRLF) at the end.
print
in class ServletOutputStream
f
- the float
value to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(int i) throws java.io.IOException
javax.servlet.ServletOutputStream
print
in class ServletOutputStream
i
- the int to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(long l) throws java.io.IOException
javax.servlet.ServletOutputStream
long
value to the client, with no carriage
return-line feed (CRLF) at the end.
print
in class ServletOutputStream
l
- the long
value to send to the client
java.io.IOException
- if an input or output exception occurredpublic void print(java.lang.String s) throws java.io.IOException
javax.servlet.ServletOutputStream
String
to the client, without a carriage
return-line feed (CRLF) character at the end.
print
in class ServletOutputStream
s
- the String
to send to the client
java.io.IOException
- if an input or output exception occurredpublic void println() throws java.io.IOException
javax.servlet.ServletOutputStream
println
in class ServletOutputStream
java.io.IOException
- if an input or output exception occurredpublic void println(boolean b) throws java.io.IOException
javax.servlet.ServletOutputStream
boolean
value to the client, followed by a carriage
return-line feed (CRLF).
println
in class ServletOutputStream
b
- the boolean
value to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(char c) throws java.io.IOException
javax.servlet.ServletOutputStream
println
in class ServletOutputStream
c
- the character to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(double d) throws java.io.IOException
javax.servlet.ServletOutputStream
double
value to the client, followed by a carriage
return-line feed (CRLF).
println
in class ServletOutputStream
d
- the double
value to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(float f) throws java.io.IOException
javax.servlet.ServletOutputStream
float
value to the client, followed by a carriage
return-line feed (CRLF).
println
in class ServletOutputStream
f
- the float
value to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(int i) throws java.io.IOException
javax.servlet.ServletOutputStream
println
in class ServletOutputStream
i
- the int to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(long l) throws java.io.IOException
javax.servlet.ServletOutputStream
long
value to the client, followed by a carriage
return-line feed (CRLF).
println
in class ServletOutputStream
l
- the long
value to write to the client
java.io.IOException
- if an input or output exception occurredpublic void println(java.lang.String s) throws java.io.IOException
javax.servlet.ServletOutputStream
String
to the client, followed by a carriage
return-line feed (CRLF).
println
in class ServletOutputStream
s
- the String
to write to the client
java.io.IOException
- if an input or output exception occurredpublic void write(byte[] b) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] b, int off, int len) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(int b) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
|
Apache Tomcat 7.0.25 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |