Uses of Class
org.mariadb.jdbc.HostAddress
-
-
Uses of HostAddress in org.mariadb.jdbc
Fields in org.mariadb.jdbc with type parameters of type HostAddress Modifier and Type Field Description private java.util.List<HostAddress>
Configuration.Builder. _addresses
private java.util.List<HostAddress>
Configuration. addresses
Methods in org.mariadb.jdbc that return HostAddress Modifier and Type Method Description static HostAddress
HostAddress. from(java.lang.String host, int port)
static HostAddress
HostAddress. from(java.lang.String host, int port, boolean primary)
private static HostAddress
HostAddress. parseParameterHostAddress(java.lang.String str, HaMode haMode, boolean first)
private static HostAddress
HostAddress. parseSimpleHostAddress(java.lang.String str, HaMode haMode, boolean first)
Methods in org.mariadb.jdbc that return types with arguments of type HostAddress Modifier and Type Method Description java.util.List<HostAddress>
Configuration. addresses()
static java.util.List<HostAddress>
HostAddress. parse(java.lang.String spec, HaMode haMode)
parse - parse server addresses from the URL fragment.Methods in org.mariadb.jdbc with parameters of type HostAddress Modifier and Type Method Description Configuration.Builder
Configuration.Builder. addresses(HostAddress... hostAddress)
Constructor parameters in org.mariadb.jdbc with type arguments of type HostAddress Constructor Description Configuration(java.lang.String user, java.lang.String password, java.lang.String database, java.util.List<HostAddress> addresses, HaMode haMode, java.util.Properties nonMappedOptions, java.lang.String timezone, boolean autocommit, boolean useMysqlMetadata, TransactionIsolation transactionIsolation, int defaultFetchSize, int maxQuerySizeToLog, java.lang.String geometryDefaultType, java.lang.String restrictedAuth, java.lang.String socketFactory, int connectTimeout, java.lang.String pipe, java.lang.String localSocket, boolean tcpKeepAlive, int tcpKeepIdle, int tcpKeepCount, int tcpKeepInterval, boolean tcpAbortiveClose, java.lang.String localSocketAddress, int socketTimeout, boolean useReadAheadInput, java.lang.String tlsSocketType, SslMode sslMode, java.lang.String serverSslCert, java.lang.String keyStore, java.lang.String keyStorePassword, java.lang.String keyStoreType, java.lang.String enabledSslCipherSuites, java.lang.String enabledSslProtocolSuites, boolean allowMultiQueries, boolean allowLocalInfile, boolean useCompression, boolean useAffectedRows, boolean useBulkStmts, boolean cachePrepStmts, int prepStmtCacheSize, boolean useServerPrepStmts, CredentialPlugin credentialType, java.lang.String sessionVariables, java.lang.String connectionAttributes, java.lang.String servicePrincipalName, boolean blankTableNameMeta, boolean tinyInt1isBit, boolean yearIsDateType, boolean dumpQueriesOnException, boolean includeInnodbStatusInDeadlockExceptions, boolean includeThreadDumpInDeadlockExceptions, int retriesAllDown, java.lang.String galeraAllowedState, boolean transactionReplay, boolean pool, java.lang.String poolName, int maxPoolSize, int minPoolSize, int maxIdleTime, boolean registerJmxPool, int poolValidMinDelay, boolean useResetConnection, java.lang.String serverRsaPublicKeyFile, boolean allowPublicKeyRetrieval)
Configuration(java.lang.String database, java.util.List<HostAddress> addresses, HaMode haMode, java.lang.String user, java.lang.String password, java.lang.String enabledSslProtocolSuites, java.lang.String socketFactory, java.lang.Integer connectTimeout, java.lang.String pipe, java.lang.String localSocket, java.lang.Boolean tcpKeepAlive, java.lang.Integer tcpKeepIdle, java.lang.Integer tcpKeepCount, java.lang.Integer tcpKeepInterval, java.lang.Boolean tcpAbortiveClose, java.lang.String localSocketAddress, java.lang.Integer socketTimeout, java.lang.Boolean allowMultiQueries, java.lang.Boolean allowLocalInfile, java.lang.Boolean useCompression, java.lang.Boolean blankTableNameMeta, java.lang.String credentialType, java.lang.String sslMode, java.lang.String transactionIsolation, java.lang.String enabledSslCipherSuites, java.lang.String sessionVariables, java.lang.Boolean tinyInt1isBit, java.lang.Boolean yearIsDateType, java.lang.String timezone, java.lang.Boolean dumpQueriesOnException, java.lang.Integer prepStmtCacheSize, java.lang.Boolean useAffectedRows, java.lang.Boolean useServerPrepStmts, java.lang.String connectionAttributes, java.lang.Boolean useBulkStmts, java.lang.Boolean autocommit, java.lang.Boolean useMysqlMetadata, java.lang.Boolean includeInnodbStatusInDeadlockExceptions, java.lang.Boolean includeThreadDumpInDeadlockExceptions, java.lang.String servicePrincipalName, java.lang.Integer defaultFetchSize, java.lang.String tlsSocketType, java.lang.Integer maxQuerySizeToLog, java.lang.Integer retriesAllDown, java.lang.String galeraAllowedState, java.lang.Boolean pool, java.lang.String poolName, java.lang.Integer maxPoolSize, java.lang.Integer minPoolSize, java.lang.Integer maxIdleTime, java.lang.Boolean registerJmxPool, java.lang.Integer poolValidMinDelay, java.lang.Boolean useResetConnection, java.lang.String serverRsaPublicKeyFile, java.lang.Boolean allowPublicKeyRetrieval, java.lang.String serverSslCert, java.lang.String keyStore, java.lang.String keyStorePassword, java.lang.String keyStoreType, java.lang.Boolean useReadAheadInput, java.lang.Boolean cachePrepStmts, java.lang.Boolean transactionReplay, java.lang.String geometryDefaultType, java.lang.String restrictedAuth, java.util.Properties nonMappedOptions)
-
Uses of HostAddress in org.mariadb.jdbc.client
Fields in org.mariadb.jdbc.client declared as HostAddress Modifier and Type Field Description private HostAddress
ClientImpl. hostAddress
Fields in org.mariadb.jdbc.client with type parameters of type HostAddress Modifier and Type Field Description protected static java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long>
MultiPrimaryClient. denyList
Methods in org.mariadb.jdbc.client that return HostAddress Modifier and Type Method Description HostAddress
Client. getHostAddress()
HostAddress
ClientImpl. getHostAddress()
HostAddress
MultiPrimaryClient. getHostAddress()
HostAddress
MultiPrimaryReplicaClient. getHostAddress()
Methods in org.mariadb.jdbc.client with parameters of type HostAddress Modifier and Type Method Description static java.net.Socket
ConnectionHelper. connectSocket(Configuration conf, HostAddress hostAddress)
static java.net.Socket
ConnectionHelper. createSocket(Configuration conf, HostAddress hostAddress)
Create socket accordingly to options.static Credential
ConnectionHelper. loadCredential(CredentialPlugin credentialPlugin, Configuration configuration, HostAddress hostAddress)
static javax.net.ssl.SSLSocket
ConnectionHelper. sslWrapper(HostAddress hostAddress, java.net.Socket socket, long clientCapabilities, byte exchangeCharset, Context context, PacketWriter writer)
static java.net.Socket
ConnectionHelper. standardSocket(Configuration conf, HostAddress hostAddress)
Use standard socket implementation.Constructors in org.mariadb.jdbc.client with parameters of type HostAddress Constructor Description ClientImpl(Configuration conf, HostAddress hostAddress, java.util.concurrent.locks.ReentrantLock lock, boolean skipPostCommands)
ClientReplayImpl(Configuration conf, HostAddress hostAddress, java.util.concurrent.locks.ReentrantLock lock, boolean skipPostCommands)
-
Uses of HostAddress in org.mariadb.jdbc.client.socket
Methods in org.mariadb.jdbc.client.socket with parameters of type HostAddress Modifier and Type Method Description java.net.Socket
SocketHandlerFunction. apply(Configuration conf, HostAddress hostAddress)
void
PacketReader. setServerThreadId(java.lang.Long serverThreadId, HostAddress hostAddress)
Set server thread id.void
PacketWriter. setServerThreadId(java.lang.Long serverThreadId, HostAddress hostAddress)
Set server thread id. -
Uses of HostAddress in org.mariadb.jdbc.plugin
Methods in org.mariadb.jdbc.plugin with parameters of type HostAddress Modifier and Type Method Description default CredentialPlugin
CredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress)
-
Uses of HostAddress in org.mariadb.jdbc.plugin.credential.env
Methods in org.mariadb.jdbc.plugin.credential.env with parameters of type HostAddress Modifier and Type Method Description CredentialPlugin
EnvCredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress)
-
Uses of HostAddress in org.mariadb.jdbc.plugin.credential.system
Methods in org.mariadb.jdbc.plugin.credential.system with parameters of type HostAddress Modifier and Type Method Description CredentialPlugin
PropertiesCredentialPlugin. initialize(Configuration conf, java.lang.String userName, HostAddress hostAddress)
-
Uses of HostAddress in org.mariadb.jdbc.util.constants
Methods in org.mariadb.jdbc.util.constants that return types with arguments of type HostAddress Modifier and Type Method Description abstract java.util.Optional<HostAddress>
HaMode. getAvailableHost(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> denyList, boolean primary)
static java.util.Optional<HostAddress>
HaMode. getAvailableHostInOrder(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> blacklist, boolean primary)
Method parameters in org.mariadb.jdbc.util.constants with type arguments of type HostAddress Modifier and Type Method Description abstract java.util.Optional<HostAddress>
HaMode. getAvailableHost(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> denyList, boolean primary)
abstract java.util.Optional<HostAddress>
HaMode. getAvailableHost(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> denyList, boolean primary)
static java.util.Optional<HostAddress>
HaMode. getAvailableHostInOrder(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> blacklist, boolean primary)
static java.util.Optional<HostAddress>
HaMode. getAvailableHostInOrder(java.util.List<HostAddress> hostAddresses, java.util.concurrent.ConcurrentMap<HostAddress,java.lang.Long> blacklist, boolean primary)
-
Uses of HostAddress in org.mariadb.jdbc.util.exceptions
Fields in org.mariadb.jdbc.util.exceptions declared as HostAddress Modifier and Type Field Description private HostAddress
ExceptionFactory. hostAddress
Constructors in org.mariadb.jdbc.util.exceptions with parameters of type HostAddress Constructor Description ExceptionFactory(Configuration conf, HostAddress hostAddress)
ExceptionFactory(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)
-