Class InitialHandshakePacket

  • All Implemented Interfaces:
    ServerMessage

    public final class InitialHandshakePacket
    extends java.lang.Object
    implements ServerMessage
    • Field Detail

      • MARIADB_RPL_HACK_PREFIX

        private static final java.lang.String MARIADB_RPL_HACK_PREFIX
        See Also:
        Constant Field Values
      • threadId

        private final long threadId
      • seed

        private final byte[] seed
      • capabilities

        private final long capabilities
      • defaultCollation

        private final short defaultCollation
      • serverStatus

        private final short serverStatus
      • authenticationPluginType

        private final java.lang.String authenticationPluginType
    • Constructor Detail

      • InitialHandshakePacket

        private InitialHandshakePacket​(java.lang.String serverVersion,
                                       long threadId,
                                       byte[] seed,
                                       long capabilities,
                                       short defaultCollation,
                                       short serverStatus,
                                       boolean mariaDBServer,
                                       java.lang.String authenticationPluginType)
    • Method Detail

      • getThreadId

        public long getThreadId()
      • getSeed

        public byte[] getSeed()
      • getCapabilities

        public long getCapabilities()
      • getDefaultCollation

        public short getDefaultCollation()
      • getServerStatus

        public short getServerStatus()
      • isMariaDBServer

        public boolean isMariaDBServer()
      • getAuthenticationPluginType

        public java.lang.String getAuthenticationPluginType()