Interface UpdateContext
- All Known Implementing Classes:
DefaultUpdateContext,SimpleUpdateContext
public interface UpdateContext
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaddRemovedObject(Object value) booleanaddVersionCheck(Class<?> entityClass, Object id) booleancontainsEntity(Class<?> entityClass, Object id) javax.persistence.EntityManagergetEntityView(Class<?> viewType, Class<?> entityClass, Object updatableProxy, boolean convertOnly, boolean prePhase) getEntityView(Class<?> viewType, Class<?> entityClass, Object updatableProxy, boolean convertOnly, boolean prePhase, javax.persistence.EntityManager entityManager) booleanhasPossiblyCancellingRemoveListeners(Class<?> elementEntityClass) booleanhasRemoveListeners(Class<?> elementEntityClass) voidinvokePostPersist(MutableStateTrackable updatableProxy, Object entity) voidinvokePostRemove(EntityViewProxy entityView) voidinvokePostRemove(Class<?> entityClass, Object entityId) voidinvokePostUpdate(MutableStateTrackable updatableProxy) voidinvokePrePersist(MutableStateTrackable updatableProxy, Object entity) booleaninvokePreRemove(EntityViewProxy entityViewProxy) booleaninvokePreRemove(Class<?> entityClass, Object entityId) booleaninvokePreUpdate(MutableStateTrackable updatableProxy) booleanbooleanbooleanisRemovedObject(Object value) voidremoveOrphans(int orphanRemovalStartIndex) voidremoveRemovedObject(Object value)
-
Method Details
-
getEntityViewManager
EntityViewManagerImpl getEntityViewManager() -
getEntityManager
javax.persistence.EntityManager getEntityManager() -
containsEntity
-
isForceFull
boolean isForceFull() -
isForceEntity
boolean isForceEntity() -
addVersionCheck
-
addRemovedObject
-
removeRemovedObject
-
isRemovedObject
-
getTransactionAccess
TransactionAccess getTransactionAccess() -
getInitialStateResetter
InitialStateResetter getInitialStateResetter() -
getOrphanRemovalDeleters
List<PostFlushDeleter> getOrphanRemovalDeleters() -
removeOrphans
void removeOrphans(int orphanRemovalStartIndex) -
invokePrePersist
-
invokePostPersist
-
invokePreUpdate
-
invokePostUpdate
-
invokePreRemove
-
invokePreRemove
-
invokePostRemove
-
invokePostRemove
-
getEntityView
EntityViewProxy getEntityView(Class<?> viewType, Class<?> entityClass, Object updatableProxy, boolean convertOnly, boolean prePhase) -
getEntityView
EntityViewProxy getEntityView(Class<?> viewType, Class<?> entityClass, Object updatableProxy, boolean convertOnly, boolean prePhase, javax.persistence.EntityManager entityManager) -
hasRemoveListeners
-
hasPossiblyCancellingRemoveListeners
-