Package org.mariadb.jdbc.message.server
Class InitialHandshakePacket
java.lang.Object
org.mariadb.jdbc.message.server.InitialHandshakePacket
- All Implemented Interfaces:
ServerMessage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final long
private final short
private static final String
private final byte[]
private final short
private final long
private final ServerVersion
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
InitialHandshakePacket
(String serverVersion, long threadId, byte[] seed, long capabilities, short defaultCollation, short serverStatus, boolean mariaDBServer, String authenticationPluginType) -
Method Summary
Modifier and TypeMethodDescriptionstatic InitialHandshakePacket
decode
(ReadableByteBuf reader) long
short
byte[]
getSeed()
short
long
boolean
-
Field Details
-
MARIADB_RPL_HACK_PREFIX
- See Also:
-
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
-
version
-
-
Constructor Details
-
InitialHandshakePacket
-
-
Method Details
-
decode
-
getVersion
-
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
-