Package com.aoapps.servlet.subrequest
Class ThreadSafeServletOutputStream
java.lang.Object
java.io.OutputStream
javax.servlet.ServletOutputStream
com.aoapps.servlet.subrequest.ThreadSafeServletOutputStream
- All Implemented Interfaces:
- Closeable,- Flushable,- AutoCloseable
Synchronizes access to the wrapped output stream.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()voidflush()booleanisReady()voidprint(boolean b) voidprint(char c) voidprint(double d) voidprint(float f) voidprint(int i) voidprint(long l) voidvoidprintln()voidprintln(boolean b) voidprintln(char c) voidprintln(double d) voidprintln(float f) voidprintln(int i) voidprintln(long l) voidvoidvoidwrite(byte[] b) voidwrite(byte[] b, int off, int len) voidwrite(int b) Methods inherited from class java.io.OutputStreamnullOutputStream
- 
Constructor Details- 
ThreadSafeServletOutputStream
 
- 
- 
Method Details- 
write- Specified by:
- writein class- OutputStream
- Throws:
- IOException
 
- 
write- Overrides:
- writein class- OutputStream
- Throws:
- IOException
 
- 
write- Overrides:
- writein class- OutputStream
- Throws:
- IOException
 
- 
flush- Specified by:
- flushin interface- Flushable
- Overrides:
- flushin class- OutputStream
- Throws:
- IOException
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Overrides:
- closein class- OutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
print- Overrides:
- printin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
println- Overrides:
- printlnin class- ServletOutputStream
- Throws:
- IOException
 
- 
isReadypublic boolean isReady()- Specified by:
- isReadyin class- ServletOutputStream
 
- 
setWriteListener- Specified by:
- setWriteListenerin class- ServletOutputStream
 
 
- 

