Class Listeners
java.lang.Object
com.blazebit.persistence.view.impl.update.Listeners
- Since:
- 1.4.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPostCommitListener(Class<?> entityViewClass, PostCommitListener<?> listener, Set<ViewTransition> viewTransitions) voidaddPostPersistEntityListener(Class<?> entityViewClass, PostPersistEntityListener<?, ?> listener) voidaddPostPersistListener(Class<?> entityViewClass, PostPersistListener<?> listener) voidaddPostRemoveListener(Class<?> entityViewClass, PostRemoveListener<?> listener) voidaddPostRollbackListener(Class<?> entityViewClass, PostRollbackListener<?> listener, Set<ViewTransition> viewTransitions) voidaddPostUpdateListener(Class<?> entityViewClass, PostUpdateListener<?> listener) voidaddPrePersistEntityListener(Class<?> entityViewClass, PrePersistEntityListener<?, ?> listener) voidaddPrePersistListener(Class<?> entityViewClass, PrePersistListener<?> listener) voidaddPreRemoveListener(Class<?> entityViewClass, PreRemoveListener<?> listener) voidaddPreUpdateListener(Class<?> entityViewClass, PreUpdateListener<?> listener) booleanbooleanbooleanbooleanvoidinvokePostCommit(UpdateContext context, EntityViewProxy entityView, ViewTransition viewTransition) voidinvokePostPersist(UpdateContext context, EntityViewProxy updatableProxy, Object entity) voidinvokePostRemove(UpdateContext context, EntityViewProxy entityView, Object entityId) voidinvokePostRollback(UpdateContext context, EntityViewProxy entityView, ViewTransition viewTransition, javax.persistence.EntityManager em) voidinvokePostUpdate(UpdateContext context, EntityViewProxy updatableProxy) voidinvokePrePersist(UpdateContext context, EntityViewProxy updatableProxy, Object entity) booleaninvokePreRemove(UpdateContext context, EntityViewProxy entityView, Object entityId) booleaninvokePreUpdate(UpdateContext context, EntityViewProxy updatableProxy) voidpreparePostRemove(UpdateContext context, EntityViewProxy entityView, Object entityId)
-
Constructor Details
-
Listeners
-
-
Method Details
-
invokePrePersist
-
invokePostPersist
-
invokePreUpdate
-
invokePostUpdate
-
invokePreRemove
-
preparePostRemove
-
invokePostRemove
-
invokePostCommit
public void invokePostCommit(UpdateContext context, EntityViewProxy entityView, ViewTransition viewTransition) -
invokePostRollback
public void invokePostRollback(UpdateContext context, EntityViewProxy entityView, ViewTransition viewTransition, javax.persistence.EntityManager em) -
addPrePersistListener
-
addPrePersistEntityListener
public void addPrePersistEntityListener(Class<?> entityViewClass, PrePersistEntityListener<?, ?> listener) -
addPostPersistListener
-
addPostPersistEntityListener
public void addPostPersistEntityListener(Class<?> entityViewClass, PostPersistEntityListener<?, ?> listener) -
addPreUpdateListener
-
addPostUpdateListener
-
addPreRemoveListener
-
addPostRemoveListener
-
addPostCommitListener
public void addPostCommitListener(Class<?> entityViewClass, PostCommitListener<?> listener, Set<ViewTransition> viewTransitions) -
addPostRollbackListener
public void addPostRollbackListener(Class<?> entityViewClass, PostRollbackListener<?> listener, Set<ViewTransition> viewTransitions) -
hasPostCommitListeners
public boolean hasPostCommitListeners() -
hasPostRollbackListeners
public boolean hasPostRollbackListeners() -
hasRemoveListeners
public boolean hasRemoveListeners() -
hasPossiblyCancellingRemoveListeners
public boolean hasPossiblyCancellingRemoveListeners()
-