/** * Creates a PersistentService with default transaction attributes * * @param clazz entity class */ public <T> PersistentManager<T, Serializable> createPersistentService(Class<T> clazz) { Dao<T, Serializable> dao = daoFactory.createDao(clazz); PersistentManager<T, Serializable> manager = new PersistentManager<T, Serializable>(); manager.setDao(dao); return makeTransactionalProxy(manager); }