net.officefloor.plugin.servlet.container
Class HttpResponsePrintWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by net.officefloor.plugin.servlet.container.HttpResponsePrintWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class HttpResponsePrintWriter
extends PrintWriter

HttpResponse PrintWriter.

This forces flushing after every write.

Author:
Daniel Sagenschneider

Field Summary
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
HttpResponsePrintWriter(Writer writer, HttpResponseServletOutputStream delegate)
          Initiate.
 
Method Summary
 void write(char[] buf)
           
 void write(char[] buf, int off, int len)
           
 void write(int c)
           
 void write(String s)
           
 void write(String s, int off, int len)
           
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpResponsePrintWriter

public HttpResponsePrintWriter(Writer writer,
                               HttpResponseServletOutputStream delegate)
Initiate.

Parameters:
writer - Writer to send data.
delegate - Delegate HttpResponseServletOutputStream.
Method Detail

write

public void write(char[] buf,
                  int off,
                  int len)
Overrides:
write in class PrintWriter

write

public void write(char[] buf)
Overrides:
write in class PrintWriter

write

public void write(int c)
Overrides:
write in class PrintWriter

write

public void write(String s,
                  int off,
                  int len)
Overrides:
write in class PrintWriter

write

public void write(String s)
Overrides:
write in class PrintWriter


Copyright © 2005-2011. All Rights Reserved.