org.apache.camel.converter.stream
Class InputStreamCache

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.ByteArrayInputStream
          extended by org.apache.camel.converter.stream.InputStreamCache
All Implemented Interfaces:
Closeable, StreamCache

public class InputStreamCache
extends ByteArrayInputStream
implements StreamCache


Field Summary
 
Fields inherited from class java.io.ByteArrayInputStream
buf, count, mark, pos
 
Constructor Summary
InputStreamCache(byte[] data)
           
 
Method Summary
 void writeTo(OutputStream os)
          Writes the stream to the given output
 
Methods inherited from class java.io.ByteArrayInputStream
available, close, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.io.InputStream
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.camel.StreamCache
reset
 

Constructor Detail

InputStreamCache

public InputStreamCache(byte[] data)
Method Detail

writeTo

public void writeTo(OutputStream os)
             throws IOException
Description copied from interface: StreamCache
Writes the stream to the given output

Specified by:
writeTo in interface StreamCache
Parameters:
os - the destination to write to
Throws:
IOException - is thrown if write fails


Apache CAMEL