348349350351352353354355356357358
new_objs.add(wdtr10); del_objs.push(wdtr10); // save new objects DataAccessService data_srv = (DataAccessService) applicationContext.getBean("bizService"); data_srv.persistChanges(new_objs, null, null); Collection<WorkDayTimeRecord> records = new ArrayList<WorkDayTimeRecord>(); records.add(wdtr1); records.add(wdtr2); records.add(wdtr3);
391392393394395396397398399
} finally { ArrayList<AbstractDomainObject> objs = new ArrayList<AbstractDomainObject>(); while (!del_objs.isEmpty()) { objs.add(del_objs.pop()); } data_srv.persistChanges(null, null, objs); } } }