Class AbstractQueryProtocolMessage (0.16.0)

publicabstractclass AbstractQueryProtocolMessageextendsControlMessage

Abstract base class for extended query protocol messages. These can be buffered in memory locally until a flush or sync message is received. Any corresponding database statement will only be executed once a flush/sync is received.

Inheritance

java.lang.Object > WireMessage > ControlMessage > AbstractQueryProtocolMessage

Fields

queryMode

protectedfinalConnectionHandler.QueryModequeryMode
Field Value
Type Description

Methods

flush()

publicabstractvoidflush()
Exceptions
Type Description

getSql()

publicabstractStringgetSql()
Returns
Type Description

handleError(Exception exception)

protectedvoidhandleError(Exceptionexception)

Takes an Exception Object and relates its results to the user within the client.

Parameter
Name Description
exception Exception
Overrides Exceptions
Type Description

isReturnedErrorResponse()

publicbooleanisReturnedErrorResponse()
Returns
Type Description

sendPayload()

protectedfinalvoidsendPayload()

Override this method to include post-processing and metadata in the sending process. Template method for send.

Overrides Exceptions
Type Description

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.