com.koushikdutta.async.stream
Class OutputStreamDataCallback

java.lang.Object
  extended by com.koushikdutta.async.stream.OutputStreamDataCallback
All Implemented Interfaces:
CompletedCallback, DataCallback

public class OutputStreamDataCallback
extends java.lang.Object
implements DataCallback, CompletedCallback


Constructor Summary
OutputStreamDataCallback(java.io.OutputStream os)
           
 
Method Summary
 void close()
           
 java.io.OutputStream getOutputStream()
           
 void onCompleted(java.lang.Exception error)
           
 void onDataAvailable(DataEmitter emitter, ByteBufferList bb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputStreamDataCallback

public OutputStreamDataCallback(java.io.OutputStream os)
Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()

onDataAvailable

public void onDataAvailable(DataEmitter emitter,
                            ByteBufferList bb)
Specified by:
onDataAvailable in interface DataCallback

close

public void close()

onCompleted

public void onCompleted(java.lang.Exception error)
Specified by:
onCompleted in interface CompletedCallback