code: void save(CallInfo callInfo) {
      access(callInfo, () -> {
        if (!savepointSupport) {
          throw new UnsupportedOperationException("Savepoints are not supported by the database driver.");
        }
        logSetup(callInfo);
        clearSavePointIfSet();
        if (connection.getAutoCommit()) {
          throw new InvalidOperationException("Auto-commit is set for database connection.");
        }      
        savepoint = connection.setSavepoint();
        return 0;
      });
    }
docs: Set JDBDT save-point.
  @param callInfo Call info.