Class SearchFilter

java.lang.Object
org.mariadb.jdbc.internal.failover.tools.SearchFilter

public class SearchFilter extends Object
  • Field Details

    • fineIfFoundOnlyMaster

      private boolean fineIfFoundOnlyMaster
    • fineIfFoundOnlySlave

      private boolean fineIfFoundOnlySlave
    • initialConnection

      private boolean initialConnection
    • failoverLoop

      private boolean failoverLoop
  • Constructor Details

    • SearchFilter

      public SearchFilter()
    • SearchFilter

      public SearchFilter(boolean fineIfFoundOnlyMaster, boolean fineIfFoundOnlySlave)
      Constructor.
      Parameters:
      fineIfFoundOnlyMaster - stop searching if master found
      fineIfFoundOnlySlave - stop searching if slave found
    • SearchFilter

      public SearchFilter(boolean initialConnection)
      Constructor.
      Parameters:
      initialConnection - initial connection flag
  • Method Details

    • isInitialConnection

      public boolean isInitialConnection()
    • isFineIfFoundOnlyMaster

      public boolean isFineIfFoundOnlyMaster()
    • isFineIfFoundOnlySlave

      public boolean isFineIfFoundOnlySlave()
    • isFailoverLoop

      public boolean isFailoverLoop()
    • setFailoverLoop

      public void setFailoverLoop(boolean failoverLoop)
    • toString

      public String toString()
      Overrides:
      toString in class Object