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();
   }
 }