Package providing support specific to transactions for DataNucleus.
Interface Summary Interface Description TransactionRepresentation of an ExecutionContext transaction within DataNucleus. TransactionEventListenerListener of events raised on transaction begin, commit, rollback and flush. TransactionIsolationDefinition of the transaction isolation levels considered by DataNucleus.
Class Summary Class Description ResourcedTransactionTransaction allowing resources to be enlisted, with branches and phased commit, following the style of an Open/XA transaction. ResourcedTransactionManagerTransactionManager provides a facade for creating (Open/XA) transactions. TransactionImplImplementation of a (local) transaction for an ExecutionContext, for a datastore. TransactionUtilsUtility methods relating to transactions. XidImpl
Exception Summary Exception Description HeuristicMixedException HeuristicRollbackException NucleusTransactionException RollbackException