@NoRepositoryBean public interface RevisionRepository<T,ID extends Serializable,N extends Number & Comparable<N>> extends Repository<T,ID>
Revisions
.Modifier and Type | Method and Description |
---|---|
Revision<N,T> |
findLastChangeRevision(ID id)
Returns the revision of the entity it was last changed in.
|
Revision<N,T> |
findRevision(ID id,
N revisionNumber)
Returns the entity with the given ID in the given revision number.
|
Revisions<N,T> |
findRevisions(ID id)
Returns all
Revisions of an entity with the given id. |
Page<Revision<N,T>> |
findRevisions(ID id,
Pageable pageable)
Returns a
Page of revisions for the entity with the given id. |
Revision<N,T> findLastChangeRevision(ID id)
id
- must not be null.Revisions<N,T> findRevisions(ID id)
Revisions
of an entity with the given id.id
- must not be null.Page<Revision<N,T>> findRevisions(ID id, Pageable pageable)
Page
of revisions for the entity with the given id. Note, that it's not guaranteed that
implementations have to support sorting by all properties.id
- must not be null.pageable
- RevisionSort
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.