Class ServletOutputStreamWrapper
java.lang.Object
java.io.OutputStream
javax.servlet.ServletOutputStream
org.apache.felix.http.javaxwrappers.ServletOutputStreamWrapper
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
public class ServletOutputStreamWrapper
extends javax.servlet.ServletOutputStream
Servlet output stream
-
Constructor Summary
ConstructorsConstructorDescriptionServletOutputStreamWrapper
(@NotNull jakarta.servlet.ServletOutputStream stream) Create new stream -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
flush()
boolean
isReady()
void
print
(boolean b) void
print
(char c) void
print
(double d) void
print
(float f) void
print
(int i) void
print
(long l) void
void
println()
void
println
(boolean b) void
println
(char c) void
println
(double d) void
println
(float f) void
println
(int i) void
println
(long l) void
void
setWriteListener
(javax.servlet.WriteListener writeListener) void
write
(byte[] b) void
write
(byte[] b, int off, int len) void
write
(int b) Methods inherited from class java.io.OutputStream
nullOutputStream
-
Constructor Details
-
ServletOutputStreamWrapper
public ServletOutputStreamWrapper(@NotNull @NotNull jakarta.servlet.ServletOutputStream stream) Create new stream- Parameters:
stream
- wrapped stream
-
-
Method Details
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
isReady
public boolean isReady()- Specified by:
isReady
in classjavax.servlet.ServletOutputStream
-
setWriteListener
public void setWriteListener(javax.servlet.WriteListener writeListener) - Specified by:
setWriteListener
in classjavax.servlet.ServletOutputStream
-
write
- Specified by:
write
in classOutputStream
- Throws:
IOException
-
write
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
write
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
flush
- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classOutputStream
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classOutputStream
- Throws:
IOException
-