public long exec() throws SVNException {
   select.bindf("isi", getBind(1), getBind(2), getBind(3));
   try {
     int n = 0;
     while (select.next()) {
       super.exec();
       n++;
     }
     return n;
   } finally {
     select.reset();
   }
 }
 @Override
 protected Map<String, Object> getInsertValues() throws SVNException {
   Map<String, Object> selectedRow = select.getRowValues();
   if (insertValues == null) {
     insertValues = new HashMap<String, Object>();
   }
   insertValues.clear();
   insertValues.put(
       DELETE_LIST__Fields.local_relpath.toString(),
       selectedRow.get(NODES__Fields.local_relpath.toString()));
   return insertValues;
 }