Class NullOutputBuffer
- java.lang.Object
-
- com.opensymphony.module.sitemesh.filter.NullOutputBuffer
-
- All Implemented Interfaces:
OutputBuffer
public class NullOutputBuffer extends java.lang.Object implements OutputBuffer
An outputBuffer that does nothing. If we cannot determine whether getWriter or getOutputStream have been called, then return this object instead.- Version:
- $Revision: 1.2 $
- Author:
- Scott Farquhar
- See Also:
PageWriter
,PageOutputStream
,PageResponseWrapper.getBufferStream()
-
-
Field Summary
Fields Modifier and Type Field Description private static NullOutputBuffer
nullOutputBuffer
-
Constructor Summary
Constructors Modifier Constructor Description private
NullOutputBuffer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
discardBuffer()
void
flush()
char[]
getBuffer(java.lang.String encoding)
static NullOutputBuffer
getInstance()
-
-
-
Field Detail
-
nullOutputBuffer
private static NullOutputBuffer nullOutputBuffer
-
-
Method Detail
-
getInstance
public static NullOutputBuffer getInstance()
-
discardBuffer
public void discardBuffer()
- Specified by:
discardBuffer
in interfaceOutputBuffer
-
getBuffer
public char[] getBuffer(java.lang.String encoding)
- Specified by:
getBuffer
in interfaceOutputBuffer
- Parameters:
encoding
- The encoding to use for decoding the buffer
-
flush
public void flush()
- Specified by:
flush
in interfaceOutputBuffer
-
-