Uses of Interface
org.datanucleus.transaction.TransactionEventListener
Packages that use TransactionEventListener
Package
Description
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
Package providing support specific to transactions for DataNucleus.
-
Uses of TransactionEventListener in org.datanucleus
Classes in org.datanucleus that implement TransactionEventListenerModifier and TypeClassDescriptionclassManager for persistence/retrieval of objects within an execution context, equating to the work required by JDO PersistenceManager and JPA EntityManager.classExecutionContext to attempt to handle multi-threaded PM/EM cases. -
Uses of TransactionEventListener in org.datanucleus.transaction
Fields in org.datanucleus.transaction declared as TransactionEventListenerModifier and TypeFieldDescriptionprivate TransactionEventListenerTransactionImpl.ecListenerListener to inform the ExecutionContext of transaction events.Fields in org.datanucleus.transaction with type parameters of type TransactionEventListenerModifier and TypeFieldDescriptionprivate Set<TransactionEventListener> TransactionImpl.listenersPerTransactionListeners for the lifecycle of the active transaction.private List<TransactionEventListener> TransactionImpl.userListenersListeners that apply to all transactions.Methods in org.datanucleus.transaction that return TransactionEventListenerModifier and TypeMethodDescriptionprivate TransactionEventListener[]TransactionImpl.getListenersForEvent()Methods in org.datanucleus.transaction with parameters of type TransactionEventListenerModifier and TypeMethodDescriptionvoidTransaction.addTransactionEventListener(TransactionEventListener listener) Adds a transaction listener.voidTransactionImpl.addTransactionEventListener(TransactionEventListener listener) voidTransaction.bindTransactionEventListener(TransactionEventListener listener) Listeners that are never cleared, and invoked for all transactionsvoidTransactionImpl.bindTransactionEventListener(TransactionEventListener listener) voidTransaction.removeTransactionEventListener(TransactionEventListener listener) Removes the specified listener.voidTransactionImpl.removeTransactionEventListener(TransactionEventListener listener)