Class ReadInitialHandShakePacket
- java.lang.Object
-
- org.mariadb.jdbc.internal.com.read.ReadInitialHandShakePacket
-
public class ReadInitialHandShakePacket extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringauthenticationPluginTypeprivate static java.lang.StringMARIADB_RPL_HACK_PREFIXprivate byteprotocolVersionprivate byte[]seedprivate longserverCapabilitiesprivate byteserverLanguageprivate booleanserverMariaDbprivate shortserverStatusprivate longserverThreadIdprivate java.lang.StringserverVersion
-
Constructor Summary
Constructors Constructor Description ReadInitialHandShakePacket(PacketInputStream reader)Read database initial stream.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAuthenticationPluginType()bytegetProtocolVersion()byte[]getSeed()longgetServerCapabilities()bytegetServerLanguage()shortgetServerStatus()longgetServerThreadId()java.lang.StringgetServerVersion()booleanisServerMariaDb()java.lang.StringtoString()
-
-
-
Field Detail
-
MARIADB_RPL_HACK_PREFIX
private static final java.lang.String MARIADB_RPL_HACK_PREFIX
- See Also:
- Constant Field Values
-
protocolVersion
private final byte protocolVersion
-
serverThreadId
private final long serverThreadId
-
serverCapabilities
private final long serverCapabilities
-
serverLanguage
private final byte serverLanguage
-
serverStatus
private final short serverStatus
-
seed
private final byte[] seed
-
serverVersion
private java.lang.String serverVersion
-
authenticationPluginType
private java.lang.String authenticationPluginType
-
serverMariaDb
private boolean serverMariaDb
-
-
Constructor Detail
-
ReadInitialHandShakePacket
public ReadInitialHandShakePacket(PacketInputStream reader) throws java.io.IOException, java.sql.SQLException
Read database initial stream.- Parameters:
reader- packetFetcher- Throws:
java.io.IOException- if a connection error occurjava.sql.SQLException- if received an error packet
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getServerVersion
public java.lang.String getServerVersion()
-
getProtocolVersion
public byte getProtocolVersion()
-
getServerThreadId
public long getServerThreadId()
-
getSeed
public byte[] getSeed()
-
getServerCapabilities
public long getServerCapabilities()
-
getServerLanguage
public byte getServerLanguage()
-
getServerStatus
public short getServerStatus()
-
getAuthenticationPluginType
public java.lang.String getAuthenticationPluginType()
-
isServerMariaDb
public boolean isServerMariaDb()
-
-