bamboo.util
Class StreamOutputBuffer

java.lang.Object
  extended by ostore.util.OutputBufferImpl
      extended by bamboo.util.StreamOutputBuffer
All Implemented Interfaces:
ostore.util.OutputBuffer

public class StreamOutputBuffer
extends ostore.util.OutputBufferImpl

Wraps a java.io.OutputStream in the ostore.util.OutputBuffer interface.

Version:
$Id: StreamOutputBuffer.java,v 1.1 2004/05/22 00:15:44 srhea Exp $
Author:
Sean C. Rhea

Field Summary
 LinkedList errors
           
 OutputStream os
           
 
Constructor Summary
StreamOutputBuffer(OutputStream o)
           
 
Method Summary
 void add(byte value)
           
 void add(byte[] value, int offset, int length)
           
protected  void error(IOException e)
           
 
Methods inherited from class ostore.util.OutputBufferImpl
add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

os

public OutputStream os

errors

public LinkedList errors
Constructor Detail

StreamOutputBuffer

public StreamOutputBuffer(OutputStream o)
Method Detail

add

public void add(byte[] value,
                int offset,
                int length)
Specified by:
add in interface ostore.util.OutputBuffer
Specified by:
add in class ostore.util.OutputBufferImpl

add

public void add(byte value)
Specified by:
add in interface ostore.util.OutputBuffer
Specified by:
add in class ostore.util.OutputBufferImpl

error

protected void error(IOException e)