@Override @Transactional(propagation = Propagation.REQUIRED) public void remove(final E entity) { genericDao.remove(entity); }