Package dev.speakeasyapi.sdk.utils
Class SpeakeasyResponseWrapper.OutputStreamWrapper
java.lang.Object
java.io.OutputStream
javax.servlet.ServletOutputStream
dev.speakeasyapi.sdk.utils.SpeakeasyResponseWrapper.OutputStreamWrapper
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
- Enclosing class:
SpeakeasyResponseWrapper
public class SpeakeasyResponseWrapper.OutputStreamWrapper
extends javax.servlet.ServletOutputStream
-
Constructor Summary
ConstructorsConstructorDescriptionOutputStreamWrapper(javax.servlet.ServletOutputStream wrapped, RequestResponseCaptureWatcher watcher) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisReady()voidsetWriteListener(javax.servlet.WriteListener listener) voidwrite(int b) Methods inherited from class javax.servlet.ServletOutputStream
print, print, print, print, print, print, print, println, println, println, println, println, println, println, printlnMethods inherited from class java.io.OutputStream
close, flush, nullOutputStream, write, write
-
Constructor Details
-
OutputStreamWrapper
public OutputStreamWrapper(javax.servlet.ServletOutputStream wrapped, RequestResponseCaptureWatcher watcher)
-
-
Method Details
-
isReady
public boolean isReady()- Specified by:
isReadyin classjavax.servlet.ServletOutputStream
-
setWriteListener
public void setWriteListener(javax.servlet.WriteListener listener) - Specified by:
setWriteListenerin classjavax.servlet.ServletOutputStream
-
write
- Specified by:
writein classOutputStream- Throws:
IOException
-