Class BufferedResponseWrapper.TeeServletOutputStream
java.lang.Object
java.io.OutputStream
jakarta.servlet.ServletOutputStream
com.levigo.jadice.web.demo.enterprise.server.logging.BufferedResponseWrapper.TeeServletOutputStream
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
- Enclosing class:
BufferedResponseWrapper
public class BufferedResponseWrapper.TeeServletOutputStream
extends jakarta.servlet.ServletOutputStream
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
flush()
boolean
isReady()
void
setWriteListener
(jakarta.servlet.WriteListener writeListener) void
write
(int b) Methods inherited from class jakarta.servlet.ServletOutputStream
print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, write
Methods inherited from class java.io.OutputStream
nullOutputStream, write, write
-
Constructor Details
-
TeeServletOutputStream
-
-
Method Details
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classjakarta.servlet.ServletOutputStream
- Throws:
IOException
-
flush
- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classOutputStream
- Throws:
IOException
-
write
- Specified by:
write
in classOutputStream
- Throws:
IOException
-
isReady
public boolean isReady()- Specified by:
isReady
in classjakarta.servlet.ServletOutputStream
-
setWriteListener
public void setWriteListener(jakarta.servlet.WriteListener writeListener) - Specified by:
setWriteListener
in classjakarta.servlet.ServletOutputStream
-