org.deegree.enterprise.servlet
Class GZIPResponseStream
java.lang.Object
  
java.io.OutputStream
      
javax.servlet.ServletOutputStream
          
org.deegree.enterprise.servlet.GZIPResponseStream
- All Implemented Interfaces: 
 - Closeable, Flushable
 
public class GZIPResponseStream
- extends ServletOutputStream
 
- Since:
 
  - 2.0
 
- Version:
 
  - $Revision: 6259 $, 1.0. $Revision: 6259 $, $Date: 2007-03-20 10:15:15 +0100 (Di, 20 Mär 2007) $
 
- Author:
 
  - Jayson Falkner, last edited by: $Author: bezema $
 
 
 
 
| Methods inherited from class javax.servlet.ServletOutputStream | 
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 | 
 
baos
protected ByteArrayOutputStream baos
gzipstream
protected GZIPOutputStream gzipstream
closed
protected boolean closed
response
protected HttpServletResponse response
output
protected ServletOutputStream output
GZIPResponseStream
public GZIPResponseStream(HttpServletResponse response)
                   throws IOException
- Parameters:
 response - 
- Throws:
 IOException
close
public void close()
           throws IOException
- Specified by:
 close in interface Closeable- Overrides:
 close in class OutputStream
 
- Throws:
 IOException
 
flush
public void flush()
           throws IOException
- Specified by:
 flush in interface Flushable- Overrides:
 flush in class OutputStream
 
- Throws:
 IOException
 
write
public void write(int b)
           throws IOException
- Specified by:
 write in class OutputStream
 
- Parameters:
 b - data to write
- Throws:
 IOException
 
write
public void write(byte[] b)
           throws IOException
- Overrides:
 write in class OutputStream
 
- Parameters:
 b - data array to write
- Throws:
 IOException
 
write
public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
- Overrides:
 write in class OutputStream
 
- Parameters:
 b - data array to writeoff - index of the for bytelen - number of bytes to write
- Throws:
 IOException
 
closed
public boolean closed()
- Returns:
 - true if already has been closed
 
 
reset
public void reset()
 
				an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net