Package org.eclipse.jetty.server
Class ResponseWriter
- java.lang.Object
-
- java.io.Writer
-
- java.io.PrintWriter
-
- org.eclipse.jetty.server.ResponseWriter
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
@Deprecated(since="2021-05-27") public class ResponseWriter extends java.io.PrintWriterDeprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Specialized PrintWriter for servlet ResponsesAn instance of ResponseWriter is the
PrintWritersubclass returned byResponse.getWriter(). It differs from the standardPrintWriterin that:- It does not support autoflush
- The default Locale for
format(String, Object...)is the locale obtained byServletResponse.getLocale() - If a write or print method is called while
checkError()returns true, then aRuntimeIOExceptionis thrown to stop needless iterations. - The writer may be reopen to allow for recycling
-
-
Constructor Summary
Constructors Constructor Description ResponseWriter(HttpWriter httpWriter, java.util.Locale locale, java.lang.String encoding)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancheckError()Deprecated.voidclose()Deprecated.voidcomplete(Callback callback)Deprecated.voidflush()Deprecated.java.io.PrintWriterformat(java.lang.String format, java.lang.Object... args)Deprecated.java.io.PrintWriterformat(java.util.Locale locale, java.lang.String format, java.lang.Object... args)Deprecated.booleanisFor(java.util.Locale locale, java.lang.String encoding)Deprecated.voidprint(boolean b)Deprecated.voidprint(char c)Deprecated.voidprint(char[] s)Deprecated.voidprint(double d)Deprecated.voidprint(float f)Deprecated.voidprint(int i)Deprecated.voidprint(long l)Deprecated.voidprint(java.lang.Object obj)Deprecated.voidprint(java.lang.String s)Deprecated.java.io.PrintWriterprintf(java.lang.String format, java.lang.Object... args)Deprecated.java.io.PrintWriterprintf(java.util.Locale l, java.lang.String format, java.lang.Object... args)Deprecated.voidprintln()Deprecated.voidprintln(boolean b)Deprecated.voidprintln(char c)Deprecated.voidprintln(char[] s)Deprecated.voidprintln(double x)Deprecated.voidprintln(float x)Deprecated.voidprintln(int x)Deprecated.voidprintln(long x)Deprecated.voidprintln(java.lang.Object x)Deprecated.voidprintln(java.lang.String s)Deprecated.voidwrite(char[] buf)Deprecated.voidwrite(char[] buf, int off, int len)Deprecated.voidwrite(int c)Deprecated.voidwrite(java.lang.String s)Deprecated.voidwrite(java.lang.String s, int off, int len)Deprecated.
-
-
-
Constructor Detail
-
ResponseWriter
public ResponseWriter(HttpWriter httpWriter, java.util.Locale locale, java.lang.String encoding)
Deprecated.
-
-
Method Detail
-
isFor
public boolean isFor(java.util.Locale locale, java.lang.String encoding)Deprecated.
-
checkError
public boolean checkError()
Deprecated.- Overrides:
checkErrorin classjava.io.PrintWriter
-
flush
public void flush()
Deprecated.- Specified by:
flushin interfacejava.io.Flushable- Overrides:
flushin classjava.io.PrintWriter
-
close
public void close()
Deprecated.- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Overrides:
closein classjava.io.PrintWriter
-
complete
public void complete(Callback callback)
Deprecated.
-
write
public void write(int c)
Deprecated.- Overrides:
writein classjava.io.PrintWriter
-
write
public void write(char[] buf, int off, int len)Deprecated.- Overrides:
writein classjava.io.PrintWriter
-
write
public void write(char[] buf)
Deprecated.- Overrides:
writein classjava.io.PrintWriter
-
write
public void write(java.lang.String s, int off, int len)Deprecated.- Overrides:
writein classjava.io.PrintWriter
-
write
public void write(java.lang.String s)
Deprecated.- Overrides:
writein classjava.io.PrintWriter
-
print
public void print(boolean b)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(char c)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(int i)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(long l)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(float f)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(double d)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(char[] s)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(java.lang.String s)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
print
public void print(java.lang.Object obj)
Deprecated.- Overrides:
printin classjava.io.PrintWriter
-
println
public void println()
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(boolean b)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(char c)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(int x)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(long x)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(float x)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(double x)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(char[] s)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(java.lang.String s)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
println
public void println(java.lang.Object x)
Deprecated.- Overrides:
printlnin classjava.io.PrintWriter
-
printf
public java.io.PrintWriter printf(java.lang.String format, java.lang.Object... args)Deprecated.- Overrides:
printfin classjava.io.PrintWriter
-
printf
public java.io.PrintWriter printf(java.util.Locale l, java.lang.String format, java.lang.Object... args)Deprecated.- Overrides:
printfin classjava.io.PrintWriter
-
format
public java.io.PrintWriter format(java.lang.String format, java.lang.Object... args)Deprecated.- Overrides:
formatin classjava.io.PrintWriter
-
format
public java.io.PrintWriter format(java.util.Locale locale, java.lang.String format, java.lang.Object... args)Deprecated.- Overrides:
formatin classjava.io.PrintWriter
-
-