Uses of Class
org.mariadb.jdbc.Configuration
-
-
Uses of Configuration in org.mariadb.jdbc
Fields in org.mariadb.jdbc declared as Configuration Modifier and Type Field Description private ConfigurationConnection. confprivate ConfigurationDatabaseMetaData. confprivate ConfigurationMariaDbDataSource. confConfiguration derived fromMariaDbDataSource.builder, discarded whenever a property changes.private ConfigurationMariaDbPoolDataSource. confConfiguration derived fromMariaDbPoolDataSource.builder, discarded whenever a property changes.Methods in org.mariadb.jdbc that return Configuration Modifier and Type Method Description ConfigurationConfiguration.Builder. build()Build a configurationConfigurationConfiguration. clone(java.lang.String username, java.lang.String password)Clone configuration with another user/passwordprivate ConfigurationMariaDbDataSource. conf()Configuration for the properties set so far, built once and cached until a setter invalidates it.ConfigurationMariaDbPoolConnection.MariaDbXAResource. getConf()ConfigurationMariaDbPoolPinnedConnection.MariaDbXAPinnedResource. getConf()static ConfigurationConfiguration. parse(java.lang.String url)parse connection stringstatic ConfigurationConfiguration. parse(java.lang.String url, java.util.Properties prop)Parse url connection string with additional properties.private static ConfigurationConfiguration. parseInternal(java.lang.String url, java.util.Properties properties)Parses the connection URL in order to set the UrlParser instance with all the information provided through the URL.Methods in org.mariadb.jdbc with parameters of type Configuration Modifier and Type Method Description private static voidConfiguration. appendBasicConfiguration(java.lang.StringBuilder sb, Configuration conf)private static voidConfiguration. appendBooleanParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendCatalogTermParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendConfigurationParameters(java.lang.StringBuilder sb, Configuration conf, boolean hideSensitive)private static voidConfiguration. appendCredentialPluginParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendDatabase(java.lang.StringBuilder sb, Configuration conf)private static voidConfiguration. appendDefaultOptions(java.lang.StringBuilder sb, Configuration conf, Configuration defaultConf)private static voidConfiguration. appendDefaultParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendFieldParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf, boolean hideSensitive)private static voidConfiguration. appendHaModeIfPresent(java.lang.StringBuilder sb, Configuration conf)private static voidConfiguration. appendHostAddress(java.lang.StringBuilder sb, Configuration conf, HostAddress hostAddress, int index)private static voidConfiguration. appendHostAddresses(java.lang.StringBuilder sb, Configuration conf)private static voidConfiguration. appendIntParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendNonDefaultOptions(java.lang.StringBuilder sb, Configuration conf, Configuration defaultConf)private static voidConfiguration. appendStringParameter(Configuration.ParameterAppender appender, java.lang.reflect.Field field, java.lang.Object value, Configuration defaultConf)private static voidConfiguration. appendUnknownOptions(java.lang.StringBuilder sb, Configuration conf)protected static java.lang.StringConfiguration. buildUrl(Configuration conf, boolean hideSensitive)Builds a JDBC URL from the provided configuration.static ConnectionNonRegisteringDriver. connect(Configuration configuration)Connect according to configurationprivate static java.lang.StringDatabaseMetaData. DataTypeClause(Configuration conf)private static voidConfiguration. processFields(Configuration conf, Configuration defaultConf, java.lang.StringBuilder defaultOpts, java.lang.StringBuilder diffOpts)private static booleanConfiguration. shouldUseSimpleHostFormat(Configuration conf, HostAddress hostAddress, int index)Constructors in org.mariadb.jdbc with parameters of type Configuration Constructor Description Connection(Configuration conf, ClosableLock lock, Client client)Connection construction.DatabaseMetaData(Connection connection, Configuration conf)Constructor. -
Uses of Configuration in org.mariadb.jdbc.client
Methods in org.mariadb.jdbc.client that return Configuration Modifier and Type Method Description ConfigurationContext. getConf()Get connection configurationMethods in org.mariadb.jdbc.client with parameters of type Configuration Modifier and Type Method Description java.lang.StringColumnDecoder. defaultClassname(Configuration conf)Returns default class name depending on server column datatypeintColumnDecoder. getColumnType(Configuration conf)Returns default java.sql.Types depending on server column datatypejava.lang.StringColumnDecoder. getColumnTypeName(Configuration conf)Returns server column datatypestatic voidSocketHelper. setSocketOption(Configuration conf, java.net.Socket socket)Set socket option -
Uses of Configuration in org.mariadb.jdbc.client.column
Methods in org.mariadb.jdbc.client.column with parameters of type Configuration Modifier and Type Method Description java.lang.StringBigDecimalColumn. defaultClassname(Configuration conf)java.lang.StringBitColumn. defaultClassname(Configuration conf)java.lang.StringBlobColumn. defaultClassname(Configuration conf)java.lang.StringDateColumn. defaultClassname(Configuration conf)java.lang.StringDoubleColumn. defaultClassname(Configuration conf)java.lang.StringFloatColumn. defaultClassname(Configuration conf)java.lang.StringGeometryColumn. defaultClassname(Configuration conf)java.lang.StringJsonColumn. defaultClassname(Configuration conf)java.lang.StringSignedBigIntColumn. defaultClassname(Configuration conf)java.lang.StringSignedIntColumn. defaultClassname(Configuration conf)java.lang.StringSignedMediumIntColumn. defaultClassname(Configuration conf)java.lang.StringSignedSmallIntColumn. defaultClassname(Configuration conf)java.lang.StringSignedTinyIntColumn. defaultClassname(Configuration conf)java.lang.StringStringColumn. defaultClassname(Configuration conf)java.lang.StringTimeColumn. defaultClassname(Configuration conf)java.lang.StringTimestampColumn. defaultClassname(Configuration conf)java.lang.StringUnsignedBigIntColumn. defaultClassname(Configuration conf)java.lang.StringUnsignedIntColumn. defaultClassname(Configuration conf)java.lang.StringUnsignedMediumIntColumn. defaultClassname(Configuration conf)java.lang.StringUnsignedSmallIntColumn. defaultClassname(Configuration conf)java.lang.StringUnsignedTinyIntColumn. defaultClassname(Configuration conf)java.lang.StringUuidColumn. defaultClassname(Configuration conf)java.lang.StringYearColumn. defaultClassname(Configuration conf)intBigDecimalColumn. getColumnType(Configuration conf)intBitColumn. getColumnType(Configuration conf)intBlobColumn. getColumnType(Configuration conf)intDateColumn. getColumnType(Configuration conf)intDoubleColumn. getColumnType(Configuration conf)intFloatColumn. getColumnType(Configuration conf)intGeometryColumn. getColumnType(Configuration conf)intJsonColumn. getColumnType(Configuration conf)intSignedBigIntColumn. getColumnType(Configuration conf)intSignedIntColumn. getColumnType(Configuration conf)intSignedMediumIntColumn. getColumnType(Configuration conf)intSignedSmallIntColumn. getColumnType(Configuration conf)intSignedTinyIntColumn. getColumnType(Configuration conf)intStringColumn. getColumnType(Configuration conf)intTimeColumn. getColumnType(Configuration conf)intTimestampColumn. getColumnType(Configuration conf)intUnsignedBigIntColumn. getColumnType(Configuration conf)intUnsignedIntColumn. getColumnType(Configuration conf)intUnsignedMediumIntColumn. getColumnType(Configuration conf)intUnsignedSmallIntColumn. getColumnType(Configuration conf)intUnsignedTinyIntColumn. getColumnType(Configuration conf)intUuidColumn. getColumnType(Configuration conf)intYearColumn. getColumnType(Configuration conf)java.lang.StringBigDecimalColumn. getColumnTypeName(Configuration conf)java.lang.StringBitColumn. getColumnTypeName(Configuration conf)java.lang.StringBlobColumn. getColumnTypeName(Configuration conf)java.lang.StringDateColumn. getColumnTypeName(Configuration conf)java.lang.StringDoubleColumn. getColumnTypeName(Configuration conf)java.lang.StringFloatColumn. getColumnTypeName(Configuration conf)java.lang.StringGeometryColumn. getColumnTypeName(Configuration conf)java.lang.StringJsonColumn. getColumnTypeName(Configuration conf)java.lang.StringSignedBigIntColumn. getColumnTypeName(Configuration conf)java.lang.StringSignedIntColumn. getColumnTypeName(Configuration conf)java.lang.StringSignedMediumIntColumn. getColumnTypeName(Configuration conf)java.lang.StringSignedSmallIntColumn. getColumnTypeName(Configuration conf)java.lang.StringSignedTinyIntColumn. getColumnTypeName(Configuration conf)java.lang.StringStringColumn. getColumnTypeName(Configuration conf)java.lang.StringTimeColumn. getColumnTypeName(Configuration conf)java.lang.StringTimestampColumn. getColumnTypeName(Configuration conf)java.lang.StringUnsignedBigIntColumn. getColumnTypeName(Configuration conf)java.lang.StringUnsignedIntColumn. getColumnTypeName(Configuration conf)java.lang.StringUnsignedMediumIntColumn. getColumnTypeName(Configuration conf)java.lang.StringUnsignedSmallIntColumn. getColumnTypeName(Configuration conf)java.lang.StringUnsignedTinyIntColumn. getColumnTypeName(Configuration conf)java.lang.StringUuidColumn. getColumnTypeName(Configuration conf)java.lang.StringYearColumn. getColumnTypeName(Configuration conf) -
Uses of Configuration in org.mariadb.jdbc.client.context
Fields in org.mariadb.jdbc.client.context declared as Configuration Modifier and Type Field Description private ConfigurationBaseContext. confMethods in org.mariadb.jdbc.client.context that return Configuration Modifier and Type Method Description ConfigurationBaseContext. getConf()Constructors in org.mariadb.jdbc.client.context with parameters of type Configuration Constructor Description BaseContext(HostAddress hostAddress, InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache, java.lang.Boolean loopbackAddress, java.lang.Runnable connectionCloser)Constructor of connection contextRedoContext(HostAddress hostAddress, InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, PrepareCache prepareCache, java.lang.Boolean loopbackAddress, java.lang.Runnable connectionCloser)Constructor -
Uses of Configuration in org.mariadb.jdbc.client.impl
Fields in org.mariadb.jdbc.client.impl declared as Configuration Modifier and Type Field Description protected ConfigurationMultiPrimaryClient. confconfigurationprivate ConfigurationStandardClient. confMethods in org.mariadb.jdbc.client.impl with parameters of type Configuration Modifier and Type Method Description private static longConnectionHelper. applyConnectionCapabilities(long capabilities, Configuration configuration, HostAddress hostAddress)private static longConnectionHelper. applyOptionalCapabilities(long capabilities, Configuration configuration)private static longConnectionHelper. applyTechnicalCapabilities(long capabilities, Configuration configuration)private voidStandardClient. assignStream(java.io.OutputStream out, java.io.InputStream in, Configuration conf, java.lang.Long threadId)private voidStandardClient. configureSslSocket(javax.net.ssl.SSLSocket sslSocket, Configuration conf)static java.net.SocketConnectionHelper. connectSocket(Configuration conf, HostAddress hostAddress)Connect socketstatic java.net.SocketConnectionHelper. createSocket(Configuration conf, HostAddress hostAddress)Create socket accordingly to options.private javax.net.ssl.SSLSocketStandardClient. createSslSocket(Configuration conf, TlsSocketPlugin socketPlugin, javax.net.ssl.TrustManager[] trustManagers)private SslModeStandardClient. determineSslMode(Configuration conf)(package private) static voidConnectionHelper. enabledSslCipherSuites(javax.net.ssl.SSLSocket sslSocket, Configuration conf)Set ssl socket cipher according to options.(package private) static voidConnectionHelper. enabledSslProtocolSuites(javax.net.ssl.SSLSocket sslSocket, Configuration conf)Return possible protocols : values of option enabledSslProtocolSuites is set, or default to "TLSv1,TLSv1.1".private static booleanConnectionHelper. getBooleanProperty(Configuration configuration, java.lang.String propertyName, boolean defaultValue)static longConnectionHelper. initializeClientCapabilities(Configuration configuration, long serverCapabilities, HostAddress hostAddress)Initialize client capability according to configuration and server capabilities.static CredentialConnectionHelper. loadCredential(CredentialPlugin credentialPlugin, Configuration configuration, HostAddress hostAddress)Load user/password plugin if configured to.private static booleanConnectionHelper. shouldConnectWithDb(Configuration configuration, HostAddress hostAddress)private static booleanConnectionHelper. shouldEnableMetadataCache(Configuration configuration)private static booleanConnectionHelper. shouldEnableSsl(Configuration configuration, HostAddress hostAddress)static java.net.SocketConnectionHelper. standardSocket(Configuration conf, HostAddress hostAddress)Use standard socket implementation.Constructors in org.mariadb.jdbc.client.impl with parameters of type Configuration Constructor Description MultiPrimaryClient(Configuration conf, ClosableLock lock)ConstructorMultiPrimaryReplicaClient(Configuration conf, ClosableLock lock)ConstructorReplayClient(Configuration conf, HostAddress hostAddress, ClosableLock lock, boolean skipPostCommands)ConstructorStandardClient(Configuration conf, HostAddress hostAddress, ClosableLock lock, boolean skipPostCommands)Constructor -
Uses of Configuration in org.mariadb.jdbc.client.result
Fields in org.mariadb.jdbc.client.result declared as Configuration Modifier and Type Field Description private ConfigurationResultSetMetaData. confConstructors in org.mariadb.jdbc.client.result with parameters of type Configuration Constructor Description ResultSetMetaData(ExceptionFactory exceptionFactory, ColumnDecoder[] fieldPackets, Configuration conf, boolean forceAlias)Constructor. -
Uses of Configuration in org.mariadb.jdbc.client.socket
Constructors in org.mariadb.jdbc.client.socket with parameters of type Configuration Constructor Description Reader(java.io.InputStream in, Configuration conf, MutableByte sequence)Constructor of standard socket MySQL packet stream reader. -
Uses of Configuration in org.mariadb.jdbc.client.socket.impl
Methods in org.mariadb.jdbc.client.socket.impl with parameters of type Configuration Modifier and Type Method Description java.net.SocketSocketHandlerFunction. apply(Configuration conf, HostAddress hostAddress)Create socket -
Uses of Configuration in org.mariadb.jdbc.export
Fields in org.mariadb.jdbc.export declared as Configuration Modifier and Type Field Description private ConfigurationExceptionFactory. confMethods in org.mariadb.jdbc.export with parameters of type Configuration Modifier and Type Method Description private static java.lang.StringExceptionFactory. buildMsgText(java.lang.String initialMessage, long threadId, Configuration conf, java.lang.String sql, int errorCode, Connection connection)Constructors in org.mariadb.jdbc.export with parameters of type Configuration Constructor Description ExceptionFactory(Configuration conf, HostAddress hostAddress)Connection Exception factory constructorExceptionFactory(Connection connection, MariaDbPoolConnection poolConnection, Configuration conf, HostAddress hostAddress, long threadId, java.sql.Statement statement)SqlExceptionFactory(Connection connection, MariaDbPoolConnection poolConnection, Configuration conf, HostAddress hostAddress, long threadId, java.sql.Statement statement, java.lang.String sql)Constructor of Exception factory with SQL -
Uses of Configuration in org.mariadb.jdbc.message.client
Constructors in org.mariadb.jdbc.message.client with parameters of type Configuration Constructor Description HandshakeResponse(Credential credential, java.lang.String authenticationPluginType, byte[] seed, Configuration conf, java.lang.String host, long clientCapabilities, byte exchangeCharset)Object with parsed results -
Uses of Configuration in org.mariadb.jdbc.plugin
Methods in org.mariadb.jdbc.plugin with parameters of type Configuration Modifier and Type Method Description javax.net.ssl.KeyManager[]TlsSocketPlugin. getKeyManager(Configuration conf, ExceptionFactory exceptionFactory)default javax.net.ssl.SSLSocketFactoryTlsSocketPlugin. getSocketFactory(Configuration conf, ExceptionFactory exceptionFactory, HostAddress hostAddress)Build anSSLSocketFactoryfor the given configuration.javax.net.ssl.TrustManager[]TlsSocketPlugin. getTrustManager(Configuration conf, ExceptionFactory exceptionFactory, HostAddress hostAddress)AuthenticationPluginAuthenticationPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Plugin initialization.default CredentialPluginCredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress)Permit initializing plugin if overridden -
Uses of Configuration in org.mariadb.jdbc.plugin.authentication
Methods in org.mariadb.jdbc.plugin.authentication with parameters of type Configuration Modifier and Type Method Description static AuthenticationPluginFactoryAuthenticationPluginLoader. get(java.lang.String type, Configuration conf)Get authentication plugin from type String. -
Uses of Configuration in org.mariadb.jdbc.plugin.authentication.addon
Fields in org.mariadb.jdbc.plugin.authentication.addon declared as Configuration Modifier and Type Field Description private ConfigurationClearPasswordPlugin. confMethods in org.mariadb.jdbc.plugin.authentication.addon with parameters of type Configuration Modifier and Type Method Description AuthenticationPluginClearPasswordPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Initialization.AuthenticationPluginSendGssApiAuthPacketFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Initialization.Constructors in org.mariadb.jdbc.plugin.authentication.addon with parameters of type Configuration Constructor Description ClearPasswordPlugin(java.lang.String authenticationData, HostAddress hostAddress, Configuration conf)Initialization.SendGssApiAuthPacket(byte[] seed, Configuration conf)Initialization. -
Uses of Configuration in org.mariadb.jdbc.plugin.authentication.standard
Fields in org.mariadb.jdbc.plugin.authentication.standard declared as Configuration Modifier and Type Field Description private ConfigurationCachingSha2PasswordPlugin. confprivate ConfigurationSendPamAuthPacket. confMethods in org.mariadb.jdbc.plugin.authentication.standard with parameters of type Configuration Modifier and Type Method Description voidCachingSha2PasswordPlugin. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Initialized data.AuthenticationPluginCachingSha2PasswordPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)AuthenticationPluginEd25519PasswordPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)AuthenticationPluginNativePasswordPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)AuthenticationPluginParsecPasswordPluginFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Initialization.AuthenticationPluginSendPamAuthPacketFactory. initialize(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)Initialization.Constructors in org.mariadb.jdbc.plugin.authentication.standard with parameters of type Configuration Constructor Description CachingSha2PasswordPlugin(java.lang.String authenticationData, byte[] seed, Configuration conf, HostAddress hostAddress)SendPamAuthPacket(java.lang.String authenticationData, Configuration conf)Initialization. -
Uses of Configuration in org.mariadb.jdbc.plugin.credential.env
Fields in org.mariadb.jdbc.plugin.credential.env declared as Configuration Modifier and Type Field Description private ConfigurationEnvCredentialPlugin. confMethods in org.mariadb.jdbc.plugin.credential.env with parameters of type Configuration Modifier and Type Method Description CredentialPluginEnvCredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress) -
Uses of Configuration in org.mariadb.jdbc.plugin.credential.system
Fields in org.mariadb.jdbc.plugin.credential.system declared as Configuration Modifier and Type Field Description private ConfigurationPropertiesCredentialPlugin. confMethods in org.mariadb.jdbc.plugin.credential.system with parameters of type Configuration Modifier and Type Method Description CredentialPluginPropertiesCredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress) -
Uses of Configuration in org.mariadb.jdbc.plugin.tls.main
Methods in org.mariadb.jdbc.plugin.tls.main with parameters of type Configuration Modifier and Type Method Description (package private) javax.net.ssl.KeyManager[]DefaultTlsSocketPlugin. buildKeyManager(Configuration conf, ExceptionFactory exceptionFactory)private DefaultTlsSocketPlugin.CachedTrustDefaultTlsSocketPlugin. buildTrust(Configuration conf, ExceptionFactory exceptionFactory, HostAddress hostAddress)(package private) javax.net.ssl.TrustManager[]DefaultTlsSocketPlugin. buildTrustManager(Configuration conf, ExceptionFactory exceptionFactory, HostAddress hostAddress)private static booleanDefaultTlsSocketPlugin. cacheDisabled(Configuration conf)Non-mapped optiondisableSslContextCacheto disable the trust/key-manager cache and rebuild the managers on every connection.javax.net.ssl.KeyManager[]DefaultTlsSocketPlugin. getKeyManager(Configuration conf, ExceptionFactory exceptionFactory)javax.net.ssl.TrustManager[]DefaultTlsSocketPlugin. getTrustManager(Configuration conf, ExceptionFactory exceptionFactory, HostAddress hostAddress)private static java.lang.StringDefaultTlsSocketPlugin. keyCacheKey(Configuration conf)private static java.lang.StringDefaultTlsSocketPlugin. trustCacheKey(Configuration conf, HostAddress hostAddress)Cache key for the trust managers. -
Uses of Configuration in org.mariadb.jdbc.pool
Fields in org.mariadb.jdbc.pool declared as Configuration Modifier and Type Field Description private ConfigurationPool. confprivate ConfigurationPools.PoolHolder. confFields in org.mariadb.jdbc.pool with type parameters of type Configuration Modifier and Type Field Description private static java.util.Map<Configuration,Pools.PoolHolder>Pools. poolMapMethods in org.mariadb.jdbc.pool that return Configuration Modifier and Type Method Description ConfigurationPool. getConf()Get current configurationMethods in org.mariadb.jdbc.pool with parameters of type Configuration Modifier and Type Method Description static PoolPools. retrievePool(Configuration conf)Get existing pool for a configuration.Constructors in org.mariadb.jdbc.pool with parameters of type Configuration Constructor Description Pool(Configuration conf, int poolIndex, java.util.concurrent.ScheduledThreadPoolExecutor poolExecutor)Create a pool from configuration.PoolHolder(Configuration conf, int poolIndex, java.util.concurrent.ScheduledThreadPoolExecutor executor) -
Uses of Configuration in org.mariadb.jdbc.util
Methods in org.mariadb.jdbc.util with parameters of type Configuration Modifier and Type Method Description abstract voidConfigurableSocketFactory. setConfiguration(Configuration conf, java.lang.String host)
-