if (entriesToDelete) {
ArrayList toBeRemoved = new ArrayList();
Iterator iter = facts.values().iterator();
while(iter.hasNext()){
DFAgentDescription dfd = (DFAgentDescription) iter.next();
if(dfd.checkLeaseTimeExpired()) {
toBeRemoved.add(dfd.getName());
}
}
iter = toBeRemoved.iterator();
while (iter.hasNext()) {