Package org.apache.drill.exec.rpc.user
Interface UserResultsListener
- All Known Implementing Classes:
AwaitableUserResultsListener
,BlockingResultsListener
,LoggingResultsListener
public interface UserResultsListener
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dataArrived
(QueryDataBatch result, ConnectionThrottle throttle) AQueryData
message was receivedvoid
The query has completed (successful completion or cancellation).void
queryIdArrived
(UserBitShared.QueryId queryId) QueryId is available.void
The query has failed.
-
Method Details
-
submissionFailed
The query has failed. Most likely called when the server returns a FAILED query state. Can also be called ifdataArrived()
throws an exception- Parameters:
ex
- exception describing the cause of the failure
-
dataArrived
AQueryData
message was received- Parameters:
result
- data batch receivedthrottle
- connection throttle