172173174175176177178179
_entityClass, id); return entity; } catch (Throwable t) { final Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }
188189190191192193194195
em, _entityClass, filter, orderBy, params, firstResult, maxResults, _useCache); return entityList; } catch (Throwable t) { Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }
201202203204205206207208
final List<T> entityList = getContext().find( em, _entityClass, _useCache, ids); return entityList; } catch (Throwable t) { Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }
214215216217218219220221
final List<T> entityList = getContext().getList( em, _entityClass, qlStatement, params, _useCache); return entityList; } catch (Throwable t) { Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }
296297298299300301302303
Object result = getContext().getResult( em, _entityClass, statement, params, _useCache); return result; } catch (Throwable t) { Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }
305306307308309310311312
public T merge(final EntityManager em, T entity) throws DaoException { try { final Object result = getContext().merge(em, _entityClass, entity); return (T) result; } catch (Throwable t) { throw new DaoException(t.getMessage(), t); } }
313314315316317318319320
public void refresh(final EntityManager em, T entity) throws DaoException { try { this.getContext().refresh(em, _entityClass, entity); } catch (Throwable t) { throw new DaoException(t.getMessage(), t); } }
322323324325326327328329
public void save(final EntityManager em, T entity) throws DaoException { try { this.getContext().save(em, entity); } catch (Throwable t) { throw new DaoException(t.getMessage(), t); } }
334335336337338339340341
for (final T entity : entities) { this.getContext().save(em, entity); } } catch (Throwable t) { throw new DaoException(t.getMessage(), t); } }
344345346347348349350351
long id) throws DaoException { try { getContext().remove(em, _entityClass, id); } catch (Throwable t) { Throwable cause = ExceptionUtils.getRealCause(t); throw new DaoException(cause.getMessage(), cause); } }