ResultReceiver¶
Receives the result of a Session.execute() call. The session is passed to
each callback so receivers can execute follow-up queries without needing to
store a session reference.
Public Behaviours¶
pg_query_result¶
Called when a query completes successfully.
Parameters¶
pg_query_failed¶
Called when a query fails. The failure is either a server error
(ErrorResponseMessage) or a client-side error (ClientQueryError) such as
the session being closed (by the user, by peer TCP close, or by any
other shutdown cause), never opened, or torn down after a server
protocol violation (ProtocolViolation).
be pg_query_failed(
session: Session tag,
query: Query,
failure: (ErrorResponseMessage val | ClientQueryError))
Parameters¶
- session: Session tag
- query: Query
- failure: (ErrorResponseMessage val | ClientQueryError)