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()
-