nl.knowledgeplaza.util.jpa
Interface EntityManagerExtender.EventListener

All Known Implementing Classes:
EntityManagerExtender.EventListenerImpl
Enclosing class:
EntityManagerExtender

public static interface EntityManagerExtender.EventListener

Persist, Merge and Remove events, - before the transaction started - after the transaction started, but before the call - after the call and the transaction is closed.

Author:
User

Method Summary
 void postMergeInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void postMergeOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 void postPersistInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void postPersistOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 void postRemoveInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void postRemoveOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 void preMergeInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void preMergeOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 void prePersistInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void prePersistOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 void preRemoveInsideTransaction(javax.persistence.EntityManager entityManager)
           
 void preRemoveOutsideTransaction(javax.persistence.EntityManager entityManager)
           
 

Method Detail

prePersistOutsideTransaction

void prePersistOutsideTransaction(javax.persistence.EntityManager entityManager)

prePersistInsideTransaction

void prePersistInsideTransaction(javax.persistence.EntityManager entityManager)

postPersistInsideTransaction

void postPersistInsideTransaction(javax.persistence.EntityManager entityManager)

postPersistOutsideTransaction

void postPersistOutsideTransaction(javax.persistence.EntityManager entityManager)

preMergeOutsideTransaction

void preMergeOutsideTransaction(javax.persistence.EntityManager entityManager)

preMergeInsideTransaction

void preMergeInsideTransaction(javax.persistence.EntityManager entityManager)

postMergeInsideTransaction

void postMergeInsideTransaction(javax.persistence.EntityManager entityManager)

postMergeOutsideTransaction

void postMergeOutsideTransaction(javax.persistence.EntityManager entityManager)

preRemoveOutsideTransaction

void preRemoveOutsideTransaction(javax.persistence.EntityManager entityManager)

preRemoveInsideTransaction

void preRemoveInsideTransaction(javax.persistence.EntityManager entityManager)

postRemoveInsideTransaction

void postRemoveInsideTransaction(javax.persistence.EntityManager entityManager)

postRemoveOutsideTransaction

void postRemoveOutsideTransaction(javax.persistence.EntityManager entityManager)


Copyright © 2012 KnowledgePlaza. All Rights Reserved.