org.apache.thrift.async
Class TAsyncClient
java.lang.Object
org.apache.thrift.async.TAsyncClient
public abstract class TAsyncClient
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
protocolFactory
protected final TProtocolFactory protocolFactory
transport
protected final TNonblockingTransport transport
manager
protected final TAsyncClientManager manager
TAsyncClient
public TAsyncClient(TProtocolFactory protocolFactory,
TAsyncClientManager manager,
TNonblockingTransport transport)
getProtocolFactory
public TProtocolFactory getProtocolFactory()
hasError
public boolean hasError()
- Is the client in an error state?
- Returns:
getError
public java.lang.Throwable getError()
- Get the client's error - returns null if no error
- Returns:
checkReady
protected void checkReady()
onComplete
protected void onComplete()
- Called by delegate method when finished
onError
protected void onError(java.lang.Throwable throwable)
- Called by delegate method on error