Exemple #1
0
 @Override
 public void endIterator(Iterator<?> iter) {
   synchronized (this) {
     if (!activeIterators.contains(iter)) error(EndIter, "Iterator not active: " + iter);
     activeIterators.remove(iter);
     if (activeIterators.size() == 0)
       checkEmpty("Outstanding iterator read blocks", activeIterBlocks);
   }
   blockMgr.endIterator(iter);
 }