## Uses of Class
org.mariadb.jdbc.internal.failover.tools.SearchFilter

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

### Uses of SearchFilter in org.mariadb.jdbc.internal.failover

Methods in org.mariadb.jdbc.internal.failover that return SearchFilter
`SearchFilter` AbstractMastersSlavesListener.`getFilterForFailedHost()`
`SearchFilter` AbstractMastersListener.`getFilterForFailedHost()`

Methods in org.mariadb.jdbc.internal.failover with parameters of type SearchFilter
`void` Listener.`reconnectFailedConnection(SearchFilter filter)`
`abstract void` AbstractMastersListener.`reconnectFailedConnection(SearchFilter filter)`

### Uses of SearchFilter in org.mariadb.jdbc.internal.failover.impl

Methods in org.mariadb.jdbc.internal.failover.impl with parameters of type SearchFilter
`void` MastersSlavesListener.`checkMasterStatus(SearchFilter searchFilter)` Check master status.
`void` AuroraListener.`checkMasterStatus(SearchFilter searchFilter)`
`void` MastersSlavesListener.`reconnectFailedConnection(SearchFilter searchFilter)` Loop to connect.
`void` MastersFailoverListener.`reconnectFailedConnection(SearchFilter searchFilter)` Loop to connect.
`void` AuroraListener.`reconnectFailedConnection(SearchFilter searchFilter)` search a valid connection for failed one.

### Uses of SearchFilter in org.mariadb.jdbc.internal.protocol

Methods in org.mariadb.jdbc.internal.protocol with parameters of type SearchFilter
`static void` AuroraProtocol.`loop(AuroraListener listener, List<HostAddress> addresses, Map<HostAddress,Long> blacklist, SearchFilter searchFilter)` loop until found the failed connection.
`static void` MasterProtocol.`loop(Listener listener, List<HostAddress> addresses, Map<HostAddress,Long> blacklist, SearchFilter searchFilter)` loop until found the failed connection.
`static void` MastersSlavesProtocol.`loop(MastersSlavesListener listener, List<HostAddress> addresses, Map<HostAddress,Long> blacklist, SearchFilter searchFilter)` loop until found the failed connection.
`static void` AuroraProtocol.`searchProbableMaster(AuroraListener listener, HostAddress probableMaster, Map<HostAddress,Long> blacklist, SearchFilter searchFilter)` Connect aurora probable master.