Package com.mysql.cj.protocol.a
Class NativeCapabilities
java.lang.Object
com.mysql.cj.protocol.a.NativeCapabilities
- All Implemented Interfaces:
ServerCapabilities
public class NativeCapabilities extends java.lang.Object implements ServerCapabilities
-
Constructor Summary
Constructors Constructor Description NativeCapabilities() -
Method Summary
Modifier and Type Method Description intgetAuthPluginDataLength()intgetCapabilityFlags()NativePacketPayloadgetInitialHandshakePacket()bytegetProtocolVersion()java.lang.StringgetSeed()intgetServerDefaultCollationIndex()ServerVersiongetServerVersion()intgetStatusFlags()longgetThreadId()booleanserverSupportsFracSecs()voidsetAuthPluginDataLength(int authPluginDataLength)voidsetCapabilityFlags(int capabilityFlags)voidsetInitialHandshakePacket(NativePacketPayload initialHandshakePacket)voidsetProtocolVersion(byte protocolVersion)voidsetSeed(java.lang.String seed)voidsetServerDefaultCollationIndex(int serverDefaultCollationIndex)Stores collation index which server provided in handshake greeting packet.voidsetServerVersion(ServerVersion serverVersion)voidsetStatusFlags(int statusFlags)voidsetThreadId(long threadId)
-
Constructor Details
-
NativeCapabilities
public NativeCapabilities()
-
-
Method Details
-
getInitialHandshakePacket
-
setInitialHandshakePacket
-
getCapabilityFlags
public int getCapabilityFlags()- Specified by:
getCapabilityFlagsin interfaceServerCapabilities
-
setCapabilityFlags
public void setCapabilityFlags(int capabilityFlags)- Specified by:
setCapabilityFlagsin interfaceServerCapabilities
-
getProtocolVersion
public byte getProtocolVersion() -
setProtocolVersion
public void setProtocolVersion(byte protocolVersion) -
getServerVersion
- Specified by:
getServerVersionin interfaceServerCapabilities
-
setServerVersion
- Specified by:
setServerVersionin interfaceServerCapabilities
-
getThreadId
public long getThreadId() -
setThreadId
public void setThreadId(long threadId) -
getSeed
public java.lang.String getSeed() -
setSeed
public void setSeed(java.lang.String seed) -
getServerDefaultCollationIndex
public int getServerDefaultCollationIndex()- Returns:
- Collation index which server provided in handshake greeting packet
-
setServerDefaultCollationIndex
public void setServerDefaultCollationIndex(int serverDefaultCollationIndex)Stores collation index which server provided in handshake greeting packet.- Parameters:
serverDefaultCollationIndex- server default collation index
-
getStatusFlags
public int getStatusFlags() -
setStatusFlags
public void setStatusFlags(int statusFlags) -
getAuthPluginDataLength
public int getAuthPluginDataLength() -
setAuthPluginDataLength
public void setAuthPluginDataLength(int authPluginDataLength) -
serverSupportsFracSecs
public boolean serverSupportsFracSecs()- Specified by:
serverSupportsFracSecsin interfaceServerCapabilities
-