code: @Override
    public void initializeConnection() throws SQLException {
      super.initializeConnection();
      try {
        reconnectFailedConnection(new SearchFilter(true));
      } catch (SQLException e) {
        //initializeConnection failed
        checkInitialConnection(e);
      }
    }
docs: Initialize connections.
  
  @throws SQLException if a connection error append.