com.koushikdutta.async
Class DataEmitterBase

java.lang.Object
  extended by com.koushikdutta.async.DataEmitterBase
All Implemented Interfaces:
DataEmitter
Direct Known Subclasses:
FilteredDataEmitter

public abstract class DataEmitterBase
extends java.lang.Object
implements DataEmitter

Created by koush on 5/27/13.


Constructor Summary
DataEmitterBase()
           
 
Method Summary
 CompletedCallback getEndCallback()
           
protected  void report(java.lang.Exception e)
           
 void setEndCallback(CompletedCallback callback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.koushikdutta.async.DataEmitter
close, getDataCallback, getServer, isChunked, isPaused, pause, resume, setDataCallback
 

Constructor Detail

DataEmitterBase

public DataEmitterBase()
Method Detail

report

protected void report(java.lang.Exception e)

setEndCallback

public final void setEndCallback(CompletedCallback callback)
Specified by:
setEndCallback in interface DataEmitter

getEndCallback

public final CompletedCallback getEndCallback()
Specified by:
getEndCallback in interface DataEmitter