SharedSessionContract.createCriteria(Class)
Please use BasicRevisionBasedJpaRepository instead which is based on JPA specifiations.@Deprecated public abstract class BasicRevisionBasedRepository<T extends com.foreach.across.core.revision.RevisionBasedEntity<T>,U,R extends com.foreach.across.core.revision.Revision<U>> extends com.foreach.across.core.revision.RevisionBasedEntityManager<T,U,R>
| Constructor and Description |
|---|
BasicRevisionBasedRepository()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.hibernate.Criteria |
addOwnerRestriction(org.hibernate.Criteria criteria,
U owner)
Deprecated.
Add owner restriction to the partically configured criteria.
|
protected void |
delete(T entity)
Deprecated.
Removes an entity from the data store.
|
protected void |
deleteAllForOwner(U owner)
Deprecated.
Delete all entities across all revisions for the owner.
|
protected org.hibernate.Criteria |
distinct()
Deprecated.
|
protected Collection<T> |
getAllForDraftRevision(U owner)
Deprecated.
|
protected Collection<T> |
getAllForLatestRevision(U owner)
Deprecated.
|
protected Collection<T> |
getAllForSpecificRevision(U owner,
int revisionNumber)
Deprecated.
|
protected void |
insert(T entity)
Deprecated.
Inserts a new entity in the data store.
|
protected org.hibernate.Criteria |
revisionSelector(int revisionNumber)
Deprecated.
|
protected org.hibernate.Session |
session()
Deprecated.
|
protected void |
update(T entity,
int currentFirstRevision,
int currentLastRevision)
Deprecated.
Updates the entity value with the current first and last revision in the datastore.
|
activate, buildRevisionPairs, checkin, checkin, checkinEntities, checkout, checkout, convertToNewDtos, copyEntityValuesFromExisting, createEntityFromExisting, deleteEntities, deleteEntities, deleteEntities, expire, filterObsoleteEntities, getEntitiesForRevision, getEntitiesForRevision, getEntityForRevision, getEntityForRevision, isAllowRevisionModification, loadEntitiesForRevision, saveEntitiesForRevision, saveEntitiesForRevision, saveEntityForRevision, saveEntityForRevision, setAllowRevisionModificationprotected void insert(T entity)
protected void update(T entity, int currentFirstRevision, int currentLastRevision)
update in class com.foreach.across.core.revision.RevisionBasedEntityManager<T extends com.foreach.across.core.revision.RevisionBasedEntity<T>,U,R extends com.foreach.across.core.revision.Revision<U>>entity - New entity instance that should be stored.currentFirstRevision - Currently stored first revision.currentLastRevision - Currently stored last revision.protected void delete(T entity)
protected void deleteAllForOwner(U owner)
protected Collection<T> getAllForLatestRevision(U owner)
protected Collection<T> getAllForSpecificRevision(U owner, int revisionNumber)
protected Collection<T> getAllForDraftRevision(U owner)
protected abstract org.hibernate.Criteria addOwnerRestriction(org.hibernate.Criteria criteria,
U owner)
protected org.hibernate.Criteria distinct()
protected org.hibernate.Criteria revisionSelector(int revisionNumber)
protected org.hibernate.Session session()
Copyright © 2020. All rights reserved.