E - the entitypublic abstract class AVersionedEntityHib<E extends IVersionized<Long>> extends AAuditedEntityHib<E,Long>
| Constructor and Description |
|---|
AVersionedEntityHib() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(E element) |
void |
delete(E element,
String auditMessage) |
void |
deleteById(Long id) |
protected E |
findVersionedByQuery(String query,
String as,
Object... params) |
protected List<E> |
findVersionedList() |
protected List<E> |
findVersionedListByQuery(String query,
String as,
Object... params) |
protected String |
getFindAllListQuery() |
protected String |
getFindListQuery() |
protected String |
getVersionizedQuerry(String query,
String as) |
E |
save(E element) |
E |
save(E element,
String auditMessage) |
getAuditCategory, getChangeEntry, getDeleteEntry, getNewEntryfindById, findByQuery, findGenericByQuery, findGenericListByQuery, findGenericListByQueryLimit, findList, findList, findListByQuery, findListByQueryLimit, getIdField@Transactional public E save(E element, String auditMessage)
save in interface IAuditedEntity<E extends IVersionized<Long>,Long>save in class AAuditedEntityHib<E extends IVersionized<Long>,Long>element - the elementauditMessage - the customized audit message@Transactional public E save(E element)
save in interface de.taimos.dao.IEntityDAO<E extends IVersionized<Long>,Long>save in class AAuditedEntityHib<E extends IVersionized<Long>,Long>@Transactional public void delete(E element, String auditMessage)
delete in interface IAuditedEntity<E extends IVersionized<Long>,Long>delete in class AAuditedEntityHib<E extends IVersionized<Long>,Long>element - the elementauditMessage - the customized audit message@Transactional public void delete(E element)
delete in interface de.taimos.dao.IEntityDAO<E extends IVersionized<Long>,Long>delete in class AAuditedEntityHib<E extends IVersionized<Long>,Long>@Transactional public void deleteById(Long id)
deleteById in interface de.taimos.dao.IEntityDAO<E extends IVersionized<Long>,Long>deleteById in class AAuditedEntityHib<E extends IVersionized<Long>,Long>@Transactional protected final E findVersionedByQuery(String query, String as, Object... params)
@Transactional protected final List<E> findVersionedListByQuery(String query, String as, Object... params)
@Transactional protected String getFindListQuery()
getFindListQuery in class de.taimos.dao.hibernate.EntityDAOHibernate<E extends IVersionized<Long>,Long>@Transactional protected String getFindAllListQuery()
Copyright © 2014 Cinovo AG. All Rights Reserved.