java.util.EventListener
, javax.servlet.ReadListener
AsyncJSONTransport.CharsetReader
, AsyncJSONTransport.UTF8Reader
protected abstract class AsyncJSONTransport.AbstractReader
extends java.lang.Object
implements javax.servlet.ReadListener
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractReader(AbstractHttpTransport.Context context,
org.cometd.bayeux.Promise<java.lang.Void> promise) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
append(byte[] buffer,
int offset,
int length) |
|
protected abstract java.lang.String |
finish() |
|
void |
onAllDataRead() |
|
void |
onDataAvailable() |
|
void |
onError(java.lang.Throwable failure) |
protected AbstractReader(AbstractHttpTransport.Context context, org.cometd.bayeux.Promise<java.lang.Void> promise)
public void onDataAvailable() throws java.io.IOException
onDataAvailable
in interface javax.servlet.ReadListener
java.io.IOException
protected abstract void append(byte[] buffer, int offset, int length)
public void onAllDataRead() throws java.io.IOException
onAllDataRead
in interface javax.servlet.ReadListener
java.io.IOException
protected abstract java.lang.String finish()
public void onError(java.lang.Throwable failure)
onError
in interface javax.servlet.ReadListener
Copyright © 2008–2017 The CometD Project. All rights reserved.