Class ClosePreparePacket

  • All Implemented Interfaces:
    ClientMessage

    public final class ClosePreparePacket
    extends java.lang.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 Detail

      • statementId

        private final int statementId
    • Constructor Detail

      • ClosePreparePacket

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

      • encode

        public int encode​(Writer writer,
                          Context context)
                   throws java.io.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:
        java.io.IOException - if socket error occur