Class CloseMessage (0.25.0)

public class CloseMessage extends ControlMessage

Close the designated statement.

Inheritance

java.lang.Object > WireMessage > ControlMessage > CloseMessage

Static Fields

IDENTIFIER

protected static final char IDENTIFIER
Field Value
TypeDescription
char

Constructors

CloseMessage(ConnectionHandler connection)

public CloseMessage(ConnectionHandler connection)
Parameter
NameDescription
connectionConnectionHandler

Methods

getHeaderLength()

protected int getHeaderLength()

How many bytes is taken by the payload header. Header is defined here as protocol definition + length. Most common value here is four bytes, so we keep that as default. Effectively, this is how much of the message you "don't" want to read from the message's total length with readAll.

Returns
TypeDescription
int
Overrides

getIdentifier()

protected String getIdentifier()

Used for logging.

Returns
TypeDescription
String
Overrides

getMessageName()

protected String getMessageName()

Used for logging.

Returns
TypeDescription
String
Overrides

getName()

public String getName()
Returns
TypeDescription
String

getPayloadString()

protected String getPayloadString()

Used for logging.

Returns
TypeDescription
String
Overrides

getType()

public ControlMessage.PreparedType getType()
Returns
TypeDescription
ControlMessage.PreparedType

sendPayload()

protected void sendPayload()

Close the statement server-side and clean up by deleting their metdata locally.

Overrides
Exceptions
TypeDescription
Exception