pm.makePersistentAll(as);
pm.currentTransaction().commit();
logger.log(BasicLevel.INFO, "Empty Cache.");
as = null;
pm.evictAll();
pm.currentTransaction().begin();
logger.log(BasicLevel.INFO, "Find all multi table addresses.");
Query q = pm.newQuery(Address.class);
Collection c = (Collection) q.execute();