docs: void refreshCachedAutoCommit()  {
          try {
              boolean autoCommit = sqlConn.getAutoCommit();
              if (currentAutoCommit != autoCommit) {
                  currentAutoCommit = autoCommit;
                  for (int i = 0; i < numHandlesInUse; i++)
                      handlesInUse[i].setCurrentAutoCommit(autoCommit, key);
              }
          } catch (SQLException x) {
              // Mark the connection stale and close all handles if we cannot accurately determine the autocommit value.
              processConnectionErrorOccurredEvent(null, x);
          }
      }