org.jboss.envers.query
Interface VersionsQuery
public interface VersionsQuery
- Author:
- Adam Warski (adam at warski dot org)
- See Also:
org.hibernate.Criteria
getResultList
java.util.List getResultList()
throws VersionsException
- Throws:
VersionsException
getSingleResult
java.lang.Object getSingleResult()
throws VersionsException,
javax.persistence.NonUniqueResultException,
javax.persistence.NoResultException
- Throws:
VersionsException
javax.persistence.NonUniqueResultException
javax.persistence.NoResultException
add
VersionsQuery add(org.jboss.envers.query.criteria.VersionsCriterion criterion)
addProjection
VersionsQuery addProjection(java.lang.String function,
java.lang.String propertyName)
addProjection
VersionsQuery addProjection(org.jboss.envers.query.projection.VersionsProjection projection)
addOrder
VersionsQuery addOrder(java.lang.String propertyName,
boolean asc)
addOrder
VersionsQuery addOrder(org.jboss.envers.query.order.VersionsOrder order)
setMaxResults
VersionsQuery setMaxResults(int maxResults)
setFirstResult
VersionsQuery setFirstResult(int firstResult)
setCacheable
VersionsQuery setCacheable(boolean cacheable)
setCacheRegion
VersionsQuery setCacheRegion(java.lang.String cacheRegion)
setComment
VersionsQuery setComment(java.lang.String comment)
setFlushMode
VersionsQuery setFlushMode(FlushMode flushMode)
setCacheMode
VersionsQuery setCacheMode(CacheMode cacheMode)
setTimeout
VersionsQuery setTimeout(int timeout)
setLockMode
VersionsQuery setLockMode(LockMode lockMode)