com.koushikdutta.async.http.server
Class AsyncHttpServerRequestImpl
java.lang.Object
com.koushikdutta.async.DataEmitterBase
com.koushikdutta.async.FilteredDataEmitter
com.koushikdutta.async.http.server.AsyncHttpServerRequestImpl
- All Implemented Interfaces:
- CompletedCallback, DataCallback, DataEmitter, DataTrackingEmitter, AsyncHttpServerRequest, DataEmitterWrapper
public abstract class AsyncHttpServerRequestImpl
- extends FilteredDataEmitter
- implements AsyncHttpServerRequest, CompletedCallback
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncHttpServerRequestImpl
public AsyncHttpServerRequestImpl()
onCompleted
public void onCompleted(java.lang.Exception e)
- Specified by:
onCompleted in interface CompletedCallback
onHeadersReceived
protected abstract void onHeadersReceived()
onNotHttp
protected void onNotHttp()
getSocket
public AsyncSocket getSocket()
- Specified by:
getSocket in interface AsyncHttpServerRequest
getHeaders
public RequestHeaders getHeaders()
- Specified by:
getHeaders in interface AsyncHttpServerRequest
setDataCallback
public void setDataCallback(DataCallback callback)
- Specified by:
setDataCallback in interface DataEmitter- Overrides:
setDataCallback in class FilteredDataEmitter
getDataCallback
public DataCallback getDataCallback()
- Specified by:
getDataCallback in interface DataEmitter- Overrides:
getDataCallback in class FilteredDataEmitter
isChunked
public boolean isChunked()
- Specified by:
isChunked in interface DataEmitter- Overrides:
isChunked in class FilteredDataEmitter
getMatcher
public java.util.regex.Matcher getMatcher()
- Specified by:
getMatcher in interface AsyncHttpServerRequest
getBody
public AsyncHttpRequestBody getBody()
- Specified by:
getBody in interface AsyncHttpServerRequest
pause
public void pause()
- Specified by:
pause in interface DataEmitter- Overrides:
pause in class FilteredDataEmitter
resume
public void resume()
- Specified by:
resume in interface DataEmitter- Overrides:
resume in class FilteredDataEmitter
isPaused
public boolean isPaused()
- Specified by:
isPaused in interface DataEmitter- Overrides:
isPaused in class FilteredDataEmitter