111112113114115116117118119120121
session.delete(obj); } else if (SAVE_OPERATION == operation) { session.save(obj); } session.flush(); session.evict(obj); tx.commit(); session.close(); } catch (HibernateException e) { throw new YPersistenceException("Hibernate problem: " + e.getMessage(), e); }