Package org.hibernate.envers.query
Interface AuditQuery
- All Known Subinterfaces:
AuditAssociationQuery<Q>
- All Known Implementing Classes:
AbstractAuditAssociationQuery
,AbstractAuditQuery
,EntitiesAtRevisionAssociationQuery
,EntitiesAtRevisionQuery
,EntitiesModifiedAtRevisionQuery
,RevisionsOfEntityAssociationQuery
,RevisionsOfEntityQuery
public interface AuditQuery
-
Method Summary
Modifier and TypeMethodDescriptionadd
(AuditCriterion criterion) addOrder
(AuditOrder order) addProjection
(AuditProjection projection) getAlias()
setCacheable
(boolean cacheable) setCacheMode
(CacheMode cacheMode) setCacheRegion
(String cacheRegion) setComment
(String comment) setFirstResult
(int firstResult) setFlushMode
(FlushMode flushMode) setLockMode
(LockMode lockMode) setMaxResults
(int maxResults) setTimeout
(int timeout) AuditAssociationQuery<? extends AuditQuery>
traverseRelation
(String associationName, JoinType joinType) AuditAssociationQuery<? extends AuditQuery>
traverseRelation
(String associationName, JoinType joinType, String alias) AuditAssociationQuery<? extends AuditQuery>
traverseRelation
(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion)
-
Method Details
-
getResultList
- Throws:
AuditException
-
getSingleResult
-
traverseRelation
AuditAssociationQuery<? extends AuditQuery> traverseRelation(String associationName, JoinType joinType) -
traverseRelation
AuditAssociationQuery<? extends AuditQuery> traverseRelation(String associationName, JoinType joinType, String alias) -
traverseRelation
@Incubating AuditAssociationQuery<? extends AuditQuery> traverseRelation(String associationName, JoinType joinType, String alias, AuditCriterion onClauseCriterion) -
add
-
addProjection
-
addOrder
-
setMaxResults
-
setFirstResult
-
setCacheable
-
setCacheRegion
-
setComment
-
setFlushMode
-
setCacheMode
-
setTimeout
-
setLockMode
-
getAlias
String getAlias()
-