## Uses of Class
org.mariadb.jdbc.HostAddress

Packages that use HostAddress
org.mariadb.jdbc
org.mariadb.jdbc.internal.failover
org.mariadb.jdbc.internal.failover.impl
org.mariadb.jdbc.internal.protocol

Uses of HostAddress in org.mariadb.jdbc

Methods in org.mariadb.jdbc that return types with arguments of type HostAddress
`List<HostAddress>` `UrlParser.getHostAddresses()`
`static List<HostAddress>` `HostAddress.parse(String spec, HaMode haMode)` parse - parse server addresses from the URL fragment

Methods in org.mariadb.jdbc with parameters of type HostAddress
`static String` `HostAddress.toString(HostAddress[] addrs)` ToString implementation of addresses.

Method parameters in org.mariadb.jdbc with type arguments of type HostAddress
`void` `UrlParser.setHostAddresses(List<HostAddress> addresses)`
`static String` `HostAddress.toString(List<HostAddress> addrs)` ToString implementation of addresses.

Constructor parameters in org.mariadb.jdbc with type arguments of type HostAddress
`UrlParser(String database, List<HostAddress> addresses, Options options, HaMode haMode)`

Uses of HostAddress in org.mariadb.jdbc.internal.failover

Methods in org.mariadb.jdbc.internal.failover that return types with arguments of type HostAddress
`Set<HostAddress>` `Listener.getBlacklistKeys()`
`Set<HostAddress>` `AbstractMastersListener.getBlacklistKeys()`

Methods in org.mariadb.jdbc.internal.failover with parameters of type HostAddress
`void` `Listener.addToBlacklist(HostAddress hostAddress)`
`void` `AbstractMastersListener.addToBlacklist(HostAddress hostAddress)` After a failover, put the hostAddress in a static list so the other connection will not take this host in account for a time.
`void` `Listener.removeFromBlacklist(HostAddress hostAddress)`
`void` `AbstractMastersListener.removeFromBlacklist(HostAddress hostAddress)` After a successfull connection, permit to remove a hostAddress from blacklist.
`void` `Listener.throwFailoverMessage(HostAddress failHostAddress, boolean wasMaster, SQLException queryException, boolean reconnected)`
`void` `AbstractMastersListener.throwFailoverMessage(HostAddress failHostAddress, boolean wasMaster, SQLException queryException, boolean reconnected)` Throw a human readable message after a failoverException.

Uses of HostAddress in org.mariadb.jdbc.internal.failover.impl

Methods in org.mariadb.jdbc.internal.failover.impl that return HostAddress
`HostAddress` `AuroraListener.getClusterHostAddress()`
`HostAddress` `AuroraListener.searchByStartName(Protocol secondaryProtocol, List<HostAddress> loopAddress)` Looks for the current master/writer instance via the secondary protocol if it is found within 3 attempts.

Methods in org.mariadb.jdbc.internal.failover.impl that return types with arguments of type HostAddress
`List<HostAddress>` `MastersSlavesListener.connectedHosts()` List current connected HostAddress.

Method parameters in org.mariadb.jdbc.internal.failover.impl with type arguments of type HostAddress
`HostAddress` `AuroraListener.searchByStartName(Protocol secondaryProtocol, List<HostAddress> loopAddress)` Looks for the current master/writer instance via the secondary protocol if it is found within 3 attempts.

Uses of HostAddress in org.mariadb.jdbc.internal.protocol

Fields in org.mariadb.jdbc.internal.protocol declared as HostAddress
`protected HostAddress` `AbstractConnectProtocol.currentHost`

Methods in org.mariadb.jdbc.internal.protocol that return HostAddress
`HostAddress` `Protocol.getHostAddress()`
`HostAddress` `AbstractConnectProtocol.getHostAddress()`

Methods in org.mariadb.jdbc.internal.protocol with parameters of type HostAddress
`static void` `AuroraProtocol.searchProbableMaster(AuroraListener listener, HostAddress probableMaster)` Connect aurora probable master.
`void` `Protocol.setHostAddress(HostAddress hostAddress)`
`void` `AbstractConnectProtocol.setHostAddress(HostAddress host)`

Method parameters in org.mariadb.jdbc.internal.protocol with type arguments of type HostAddress
`static void` `AuroraProtocol.loop(AuroraListener listener, List<HostAddress> addresses, SearchFilter searchFilter)` loop until found the failed connection.
`static void` `MasterProtocol.loop(Listener listener, List<HostAddress> addresses, SearchFilter searchFilter)` loop until found the failed connection.
`static void` `MastersSlavesProtocol.loop(MastersSlavesListener listener, List<HostAddress> addresses, SearchFilter searchFilter)` loop until found the failed connection.

Copyright © 2017. All rights reserved.