Class ServletOutputStreamWrapper
- java.lang.Object
-
- java.io.OutputStream
-
- javax.servlet.ServletOutputStream
-
- org.apache.felix.http.base.internal.javaxwrappers.ServletOutputStreamWrapper
-
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
public class ServletOutputStreamWrapper extends javax.servlet.ServletOutputStream
Servlet output stream
-
-
Constructor Summary
Constructors Constructor Description ServletOutputStreamWrapper(@NotNull jakarta.servlet.ServletOutputStream stream)
Create new stream
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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
print(String s)
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
println(String s)
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
-
-
-
-
Method Detail
-
print
public void print(String s) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(boolean b) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(char c) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(int i) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(long l) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(float f) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
print
public void print(double d) throws IOException
- Overrides:
print
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println() throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(String s) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(boolean b) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(char c) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(int i) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(long l) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(float f) throws IOException
- Overrides:
println
in classjavax.servlet.ServletOutputStream
- Throws:
IOException
-
println
public void println(double d) throws IOException
- 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
public void write(int b) throws IOException
- Specified by:
write
in classOutputStream
- Throws:
IOException
-
write
public void write(byte[] b) throws IOException
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
write
public void write(byte[] b, int off, int len) throws IOException
- Overrides:
write
in classOutputStream
- Throws:
IOException
-
flush
public void flush() throws IOException
- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classOutputStream
- Throws:
IOException
-
close
public void close() throws IOException
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classOutputStream
- Throws:
IOException
-
-