bb.io
Class StreamDrainerStoring.UnitTest.ByteChunkSender

java.lang.Object
  extended by bb.io.StreamDrainerStoring.UnitTest.ByteChunkSender
All Implemented Interfaces:
Runnable
Enclosing class:
StreamDrainerStoring.UnitTest

private static class StreamDrainerStoring.UnitTest.ByteChunkSender
extends Object
implements Runnable

Once every 100 ms writes an element of StreamDrainerStoring.UnitTest.byteChunks to out, until no more elements left.


Field Summary
private  OutputStream out
           
 
Constructor Summary
private StreamDrainerStoring.UnitTest.ByteChunkSender(OutputStream out)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

private final OutputStream out
Constructor Detail

StreamDrainerStoring.UnitTest.ByteChunkSender

private StreamDrainerStoring.UnitTest.ByteChunkSender(OutputStream out)
                                               throws IllegalArgumentException
Throws:
IllegalArgumentException
Method Detail

run

public void run()
         throws RuntimeException
Specified by:
run in interface Runnable
Throws:
RuntimeException