for (Iterator<String> e = info.prms.keySet().iterator(); e.hasNext();)
try {
String k = e.next();
Object o = info.prms.get(k);
if (o != null && o instanceof Saved) {
Saved s = (Saved) o;
Saved.TIME t = s.timeSaved();
if (t != null && t.equals(tm)) {
Process prc = pool.occupy();
if (prc != null) {
Method m;
try {
m = s.getClass().getMethod("save", Context.class);
list.add(prc.startMethod(m, s, cntx));
} catch (SecurityException e1) {
e1.printStackTrace();
} catch (NoSuchMethodException e1) {
e1.printStackTrace();
} finally {
pool.free(prc);
}
} else {
s.save(cntx);
}
}
}
} catch (SysException ex) {
ex.printStackTrace();