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 TypeClassDescriptionclass
Manager for persistence/retrieval of objects within an execution context, equating to the work required by JDO PersistenceManager and JPA EntityManager.class
ExecutionContext 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 TransactionEventListener
TransactionImpl.ecListener
Listener to inform the ExecutionContext of transaction events.Fields in org.datanucleus.transaction with type parameters of type TransactionEventListenerModifier and TypeFieldDescriptionprivate Set
<TransactionEventListener> TransactionImpl.listenersPerTransaction
Listeners for the lifecycle of the active transaction.private List
<TransactionEventListener> TransactionImpl.userListeners
Listeners 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 TypeMethodDescriptionvoid
Transaction.addTransactionEventListener
(TransactionEventListener listener) Adds a transaction listener.void
TransactionImpl.addTransactionEventListener
(TransactionEventListener listener) void
Transaction.bindTransactionEventListener
(TransactionEventListener listener) Listeners that are never cleared, and invoked for all transactionsvoid
TransactionImpl.bindTransactionEventListener
(TransactionEventListener listener) void
Transaction.removeTransactionEventListener
(TransactionEventListener listener) Removes the specified listener.void
TransactionImpl.removeTransactionEventListener
(TransactionEventListener listener)