Class ClosePreparePacket

java.lang.Object
org.mariadb.jdbc.message.client.ClosePreparePacket
All Implemented Interfaces:
ClientMessage

public final class ClosePreparePacket extends Object implements ClientMessage
Client mysql COM_STMT_CLOSE packet COM_STMT_CLOSE packet. See https://mariadb.com/kb/en/3-binary-protocol-prepared-statements-com_stmt_close/
  • Field Details

    • statementId

      private final int statementId
  • Constructor Details

    • ClosePreparePacket

      public ClosePreparePacket(int statementId)
      Constructor for a prepare statement id
      Parameters:
      statementId - statement identifier
  • Method Details

    • encode

      public int encode(Writer writer, Context context) throws IOException
      send packet to socket
      Specified by:
      encode in interface ClientMessage
      Parameters:
      writer - socket writer
      context - connection context
      Returns:
      number of client message written
      Throws:
      IOException - if socket error occur