-
- All Implemented Interfaces:
-
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public final class OutputStreamWrapper extends ServletOutputStream
-
-
Field Summary
Fields Modifier and Type Field Description private final JavalinConfig
config
private final Context
ctx
private final HttpServletResponse
response
-
Constructor Summary
Constructors Constructor Description OutputStreamWrapper(JavalinConfig config, Context ctx, HttpServletResponse response)
-
Method Summary
Modifier and Type Method Description final JavalinConfig
getConfig()
final Context
getCtx()
final HttpServletResponse
getResponse()
Unit
write(ByteArray bytes, Integer offset, Integer length)
Unit
write(Integer byte)
Unit
setWriteListener(WriteListener writeListener)
Boolean
isReady()
Unit
close()
-
Methods inherited from class javax.servlet.ServletOutputStream
flush, write
-
Methods inherited from class io.javalin.http.OutputStreamWrapper
print, print, print, print, print, print, print, println, println, println, println, println, println, println, println
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
OutputStreamWrapper
OutputStreamWrapper(JavalinConfig config, Context ctx, HttpServletResponse response)
-
-
Method Detail
-
getConfig
final JavalinConfig getConfig()
-
getResponse
final HttpServletResponse getResponse()
-
setWriteListener
Unit setWriteListener(WriteListener writeListener)
-
-
-
-