Interface UpdateContext

All Known Implementing Classes:
DefaultUpdateContext, SimpleUpdateContext

public interface UpdateContext
Since:
1.2.0
Author:
Christian Beikov
  • Method Details

    • getEntityViewManager

      EntityViewManagerImpl getEntityViewManager()
    • getEntityManager

      javax.persistence.EntityManager getEntityManager()
    • containsEntity

      boolean containsEntity(Class<?> entityClass, Object id)
    • isForceFull

      boolean isForceFull()
    • isForceEntity

      boolean isForceEntity()
    • addVersionCheck

      boolean addVersionCheck(Class<?> entityClass, Object id)
    • addRemovedObject

      boolean addRemovedObject(Object value)
    • removeRemovedObject

      void removeRemovedObject(Object value)
    • isRemovedObject

      boolean isRemovedObject(Object value)
    • getTransactionAccess

      TransactionAccess getTransactionAccess()
    • getInitialStateResetter

      InitialStateResetter getInitialStateResetter()
    • getOrphanRemovalDeleters

      List<PostFlushDeleter> getOrphanRemovalDeleters()
    • removeOrphans

      void removeOrphans(int orphanRemovalStartIndex)
    • invokePrePersist

      void invokePrePersist(MutableStateTrackable updatableProxy, Object entity)
    • invokePostPersist

      void invokePostPersist(MutableStateTrackable updatableProxy, Object entity)
    • invokePreUpdate

      boolean invokePreUpdate(MutableStateTrackable updatableProxy)
    • invokePostUpdate

      void invokePostUpdate(MutableStateTrackable updatableProxy)
    • invokePreRemove

      boolean invokePreRemove(EntityViewProxy entityViewProxy)
    • invokePreRemove

      boolean invokePreRemove(Class<?> entityClass, Object entityId)
    • invokePostRemove

      void invokePostRemove(EntityViewProxy entityView)
    • invokePostRemove

      void invokePostRemove(Class<?> entityClass, Object entityId)
    • 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

      boolean hasRemoveListeners(Class<?> elementEntityClass)
    • hasPossiblyCancellingRemoveListeners

      boolean hasPossiblyCancellingRemoveListeners(Class<?> elementEntityClass)