Modifier and Type | Field and Description |
---|---|
protected Options |
MariaDbStatement.options |
private Options |
MariaDbConnection.options
the properties for the client.
|
private Options |
UrlParser.options |
private Options |
MariaDbResultSetMetaData.options |
Modifier and Type | Method and Description |
---|---|
Options |
UrlParser.getOptions() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
MariaDbDatabaseMetaData.columnTypeClause(Options options) |
Constructor and Description |
---|
MariaDbResultSetMetaData(ColumnDefinition[] fieldPackets,
Options options,
boolean forceAlias)
Constructor.
|
UrlParser(java.lang.String database,
java.util.List<HostAddress> addresses,
Options options,
HaMode haMode)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Plugin initialization.
|
Modifier and Type | Method and Description |
---|---|
default CredentialPlugin |
CredentialPlugin.initialize(Options options,
java.lang.String userName,
HostAddress hostAddress) |
Modifier and Type | Field and Description |
---|---|
private Options |
EnvCredentialPlugin.options |
Modifier and Type | Method and Description |
---|---|
CredentialPlugin |
EnvCredentialPlugin.initialize(Options options,
java.lang.String userName,
HostAddress hostAddress) |
Modifier and Type | Field and Description |
---|---|
private Options |
PropertiesCredentialPlugin.options |
Modifier and Type | Method and Description |
---|---|
CredentialPlugin |
PropertiesCredentialPlugin.initialize(Options options,
java.lang.String userName,
HostAddress hostAddress) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
ColumnType.getClassName(ColumnType type,
int len,
boolean signed,
boolean binary,
Options options)
Get class name.
|
Modifier and Type | Field and Description |
---|---|
protected Options |
SelectResultSet.options |
Modifier and Type | Field and Description |
---|---|
protected Options |
RowProtocol.options |
Constructor and Description |
---|
BinaryRowProtocol(ColumnDefinition[] columnDefinition,
int columnInformationLength,
int maxFieldSize,
Options options)
Constructor.
|
RowProtocol(int maxFieldSize,
Options options) |
TextRowProtocol(int maxFieldSize,
Options options)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
SendHandshakeResponsePacket.send(PacketOutputStream pos,
Credential credential,
java.lang.String host,
java.lang.String database,
long clientCapabilities,
long serverCapabilities,
byte serverLanguage,
byte packetSeq,
Options options,
java.lang.String authenticationPluginType,
byte[] seed)
Send handshake response packet.
|
Modifier and Type | Field and Description |
---|---|
private Options |
SendPamAuthPacket.options |
private Options |
Sha256PasswordPlugin.options |
private Options |
CachingSha2PasswordPlugin.options |
Modifier and Type | Method and Description |
---|---|
void |
SendGssApiAuthPacket.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
ClearPasswordPlugin.initialize(java.lang.String authenticationData,
byte[] authData,
Options options) |
void |
SendPamAuthPacket.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
NativePasswordPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialized data.
|
void |
Ed25519PasswordPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
Sha256PasswordPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialization.
|
void |
OldPasswordPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options) |
void |
CachingSha2PasswordPlugin.initialize(java.lang.String authenticationData,
byte[] seed,
Options options)
Initialized data.
|
Modifier and Type | Field and Description |
---|---|
private Options |
DateParameter.options |
Constructor and Description |
---|
DateParameter(java.sql.Date date,
java.util.TimeZone timeZone,
Options options)
Represents a date, constructed with time in millis since epoch.
|
OffsetTimeParameter(java.time.OffsetTime offsetTime,
java.util.TimeZone timezone,
boolean fractionalSeconds,
Options options)
Constructor.
|
ZonedDateTimeParameter(java.time.ZonedDateTime tz,
java.util.TimeZone timezone,
boolean fractionalSeconds,
Options options)
Constructor.
|
Constructor and Description |
---|
StandardPacketInputStream(java.io.InputStream in,
Options options,
long threadId)
Constructor of standard socket MySQL packet stream reader.
|
Constructor and Description |
---|
StandardPacketOutputStream(java.io.OutputStream out,
Options options,
long threadId) |
Modifier and Type | Method and Description |
---|---|
java.net.Socket |
SocketHandlerFunction.apply(Options options,
java.lang.String host) |
Constructor and Description |
---|
ProtocolLoggingProxy(Protocol protocol,
Options options)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected Options |
AbstractConnectProtocol.options |
Modifier and Type | Method and Description |
---|---|
Options |
Protocol.getOptions() |
Options |
AbstractConnectProtocol.getOptions() |
Modifier and Type | Method and Description |
---|---|
private void |
AbstractConnectProtocol.assignStream(java.net.Socket socket,
Options options) |
private void |
AbstractConnectProtocol.authenticationHandler(byte exchangeCharset,
long clientCapabilities,
java.lang.String authenticationPluginType,
byte[] seed,
Options options,
java.lang.String database,
Credential credential,
java.lang.String host) |
private void |
AbstractConnectProtocol.compressionHandler(Options options) |
private static java.net.Socket |
AbstractConnectProtocol.createSocket(java.lang.String host,
int port,
Options options) |
private static void |
AbstractConnectProtocol.enabledSslCipherSuites(javax.net.ssl.SSLSocket sslSocket,
Options options)
Set ssl socket cipher according to options.
|
private static void |
AbstractConnectProtocol.enabledSslProtocolSuites(javax.net.ssl.SSLSocket sslSocket,
Options options)
Return possible protocols : values of option enabledSslProtocolSuites is set, or default to
"TLSv1,TLSv1.1".
|
private static long |
AbstractConnectProtocol.initializeClientCapabilities(Options options,
long serverCapabilities,
java.lang.String database) |
private void |
AbstractConnectProtocol.sslWrapper(java.lang.String host,
java.net.Socket socket,
Options options,
long serverCapabilities,
long clientCapabilities,
byte exchangeCharset,
long serverThreadId) |
Modifier and Type | Method and Description |
---|---|
javax.net.ssl.SSLSocketFactory |
DefaultTlsSocketPlugin.getSocketFactory(Options options) |
void |
DefaultTlsSocketPlugin.verify(java.lang.String host,
javax.net.ssl.SSLSession session,
Options options,
long serverThreadId) |
Constructor and Description |
---|
MariaDbX509TrustManager(Options options)
MyX509TrustManager.
|
Modifier and Type | Method and Description |
---|---|
static java.net.Socket |
Utils.createSocket(Options options,
java.lang.String host)
Create socket accordingly to options.
|
static java.lang.String |
LogQueryTool.queryWithParams(PrepareResult serverPrepareResult,
ParameterHolder[] parameters,
Options options)
Return exception message with query.
|
static java.net.Socket |
Utils.standardSocket(Options options,
java.lang.String host)
Use standard socket implementation.
|
Modifier and Type | Field and Description |
---|---|
private Options |
ExceptionFactory.options |
Modifier and Type | Method and Description |
---|---|
Options |
ExceptionFactory.getOptions() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
ExceptionFactory.buildMsgText(java.lang.String initialMessage,
long threadId,
Options options,
java.lang.Exception cause) |
private static java.sql.SQLException |
ExceptionFactory.createException(java.lang.String initialMessage,
java.lang.String sqlState,
int errorCode,
long threadId,
Options options,
MariaDbConnection connection,
java.sql.Statement statement,
java.lang.Exception cause) |
static ExceptionFactory |
ExceptionFactory.of(long threadId,
Options options) |
Constructor and Description |
---|
ExceptionFactory(long threadId,
Options options) |
ExceptionFactory(long threadId,
Options options,
MariaDbConnection connection,
java.sql.Statement statement) |
Modifier and Type | Field and Description |
---|---|
private Options |
Pool.options |
Modifier and Type | Method and Description |
---|---|
javax.net.ssl.SSLSocketFactory |
TlsSocketPlugin.getSocketFactory(Options options)
Get socket factory.
|
void |
TlsSocketPlugin.verify(java.lang.String host,
javax.net.ssl.SSLSession sslSession,
Options options,
long serverThreadId)
Host name verifier implementation.
|
Modifier and Type | Method and Description |
---|---|
static Options |
DefaultOptions.defaultValues(HaMode haMode) |
static Options |
DefaultOptions.defaultValues(HaMode haMode,
boolean pool)
Generate an Options object with default value corresponding to High Availability mode.
|
private static Options |
DefaultOptions.parse(HaMode haMode,
java.util.Properties properties,
Options paramOptions) |
private static Options |
DefaultOptions.parse(HaMode haMode,
java.lang.String urlParameters,
java.util.Properties properties) |
static Options |
DefaultOptions.parse(HaMode haMode,
java.lang.String urlParameters,
java.util.Properties properties,
Options options)
Parse additional properties .
|
Modifier and Type | Method and Description |
---|---|
private static Options |
DefaultOptions.parse(HaMode haMode,
java.util.Properties properties,
Options paramOptions) |
static void |
DefaultOptions.parse(HaMode haMode,
java.lang.String urlParameters,
Options options)
Parse additional properties.
|
static Options |
DefaultOptions.parse(HaMode haMode,
java.lang.String urlParameters,
java.util.Properties properties,
Options options)
Parse additional properties .
|
static void |
DefaultOptions.postOptionProcess(Options options,
CredentialPlugin credentialPlugin)
Option initialisation end : set option value to a coherent state.
|
static void |
DefaultOptions.propertyString(Options options,
HaMode haMode,
java.lang.StringBuilder sb)
Generate parameter String equivalent to options.
|
abstract void |
ConfigurableSocketFactory.setConfiguration(Options options,
java.lang.String host) |