Class BindMessage (0.16.0)

publicclass BindMessageextendsAbstractQueryProtocolMessage

Message of type bind (meaning that it is a message called to a prepared statement to complete it with missing data to prepare for execution). A bound prepared statement always yields a portal unless it fails.

Inherited Members

Static Fields

IDENTIFIER

protectedstaticfinalcharIDENTIFIER
Field Value
Type Description

Constructors

BindMessage(ConnectionHandler connection)

publicBindMessage(ConnectionHandlerconnection)

Constructor for Bind messages that are received from the front-end.

Parameter
Name Description
connection ConnectionHandler

BindMessage(ConnectionHandler connection, ControlMessage.ManuallyCreatedToken manuallyCreatedToken)

publicBindMessage(ConnectionHandlerconnection,ControlMessage.ManuallyCreatedTokenmanuallyCreatedToken)

Constructor for Bind messages that are constructed to execute a Query message.

Parameters
Name Description
connection ConnectionHandler

BindMessage(ConnectionHandler connection, String statementName, byte[][] parameters, ControlMessage.ManuallyCreatedToken manuallyCreatedToken)

publicBindMessage(ConnectionHandlerconnection,StringstatementName,byte[][]parameters,ControlMessage.ManuallyCreatedTokenmanuallyCreatedToken)

Constructor for Bind messages that are created by EXECUTE statements.

Parameters
Name Description
connection ConnectionHandler
statementName String
parameters byte[][]

Methods

flush()

publicvoidflush()
Overrides Exceptions
Type Description

getFormatCodes()

publicList<Short>getFormatCodes()
Returns
Type Description

getIdentifier()

protectedStringgetIdentifier()

Used for logging.

Returns
Type Description
Overrides

getMessageName()

protectedStringgetMessageName()

Used for logging.

Returns
Type Description
Overrides

getParameters()

publicbyte[][]getParameters()
Returns
Type Description
byte[][]

getPayloadString()

protectedStringgetPayloadString()

Used for logging.

Returns
Type Description
Overrides

getPortalName()

publicStringgetPortalName()
Returns
Type Description

getResultFormatCodes()

publicList<Short>getResultFormatCodes()
Returns
Type Description

getSql()

publicStringgetSql()
Returns
Type Description
Overrides

getStatementName()

publicStringgetStatementName()
Returns
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.