Class SearchFilter
java.lang.Object
org.mariadb.jdbc.internal.failover.tools.SearchFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private boolean
private boolean
private boolean
-
Constructor Summary
ConstructorsConstructorDescriptionSearchFilter
(boolean initialConnection) Constructor.SearchFilter
(boolean fineIfFoundOnlyMaster, boolean fineIfFoundOnlyReplica) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
void
setFailoverLoop
(boolean failoverLoop) toString()
-
Field Details
-
fineIfFoundOnlyMaster
private boolean fineIfFoundOnlyMaster -
fineIfFoundOnlyReplica
private boolean fineIfFoundOnlyReplica -
initialConnection
private boolean initialConnection -
failoverLoop
private boolean failoverLoop
-
-
Constructor Details
-
SearchFilter
public SearchFilter() -
SearchFilter
public SearchFilter(boolean fineIfFoundOnlyMaster, boolean fineIfFoundOnlyReplica) Constructor.- Parameters:
fineIfFoundOnlyMaster
- stop searching if master foundfineIfFoundOnlyReplica
- stop searching if replica found
-
SearchFilter
public SearchFilter(boolean initialConnection) Constructor.- Parameters:
initialConnection
- initial connection flag
-
-
Method Details
-
isInitialConnection
public boolean isInitialConnection() -
isFineIfFoundOnlyMaster
public boolean isFineIfFoundOnlyMaster() -
isFineIfFoundOnlyReplica
public boolean isFineIfFoundOnlyReplica() -
isFailoverLoop
public boolean isFailoverLoop() -
setFailoverLoop
public void setFailoverLoop(boolean failoverLoop) -
toString
-