com.koushikdutta.async
Class FilteredDataEmitter
java.lang.Object
com.koushikdutta.async.DataEmitterBase
com.koushikdutta.async.FilteredDataEmitter
- All Implemented Interfaces:
- DataCallback, DataEmitter, DataTrackingEmitter, DataEmitterWrapper
- Direct Known Subclasses:
- AsyncHttpServerRequestImpl, BoundaryEmitter, ChunkedInputFilter, ContentLengthFilter, InflaterInputFilter
public class FilteredDataEmitter
- extends DataEmitterBase
- implements DataEmitter, DataCallback, DataEmitterWrapper, DataTrackingEmitter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilteredDataEmitter
public FilteredDataEmitter()
getDataEmitter
public DataEmitter getDataEmitter()
- Specified by:
getDataEmitter in interface DataEmitterWrapper
setDataEmitter
public void setDataEmitter(DataEmitter emitter)
- Specified by:
setDataEmitter in interface DataTrackingEmitter
getBytesRead
public int getBytesRead()
- Specified by:
getBytesRead in interface DataTrackingEmitter
getDataTracker
public DataTrackingEmitter.DataTracker getDataTracker()
- Specified by:
getDataTracker in interface DataTrackingEmitter
setDataTracker
public void setDataTracker(DataTrackingEmitter.DataTracker tracker)
- Specified by:
setDataTracker in interface DataTrackingEmitter
onDataAvailable
public void onDataAvailable(DataEmitter emitter,
ByteBufferList bb)
- Specified by:
onDataAvailable in interface DataCallback
setDataCallback
public void setDataCallback(DataCallback callback)
- Specified by:
setDataCallback in interface DataEmitter
getDataCallback
public DataCallback getDataCallback()
- Specified by:
getDataCallback in interface DataEmitter
isChunked
public boolean isChunked()
- Specified by:
isChunked in interface DataEmitter
pause
public void pause()
- Specified by:
pause in interface DataEmitter
resume
public void resume()
- Specified by:
resume in interface DataEmitter
isPaused
public boolean isPaused()
- Specified by:
isPaused in interface DataEmitter
getServer
public AsyncServer getServer()
- Specified by:
getServer in interface DataEmitter
close
public void close()
- Specified by:
close in interface DataEmitter