Uses of Class
bitronix.tm.BitronixTransaction
Packages that use BitronixTransaction
Package
Description
JTA interfaces implementations and global services.
Internal implementation details.
Resource management code common across all resource types.
Timed tasks scheduler.
Two-phase commit logic.
-
Uses of BitronixTransaction in bitronix.tm
Methods in bitronix.tm that return BitronixTransactionModifier and TypeMethodDescriptionBitronixTransactionManager.getCurrentTransaction()Get the transaction currently registered on the current thread context. -
Uses of BitronixTransaction in bitronix.tm.internal
Methods in bitronix.tm.internal that return BitronixTransactionModifier and TypeMethodDescriptionThreadContext.getTransaction()Return the transaction linked with this thread context.Methods in bitronix.tm.internal with parameters of type BitronixTransactionModifier and TypeMethodDescriptionvoidThreadContext.setTransaction(BitronixTransaction transaction) Link a transaction with this thead context. -
Uses of BitronixTransaction in bitronix.tm.resource.common
Methods in bitronix.tm.resource.common that return BitronixTransactionModifier and TypeMethodDescriptionstatic BitronixTransactionTransactionContextHelper.currentTransaction()Get the transaction running on the current thead context. -
Uses of BitronixTransaction in bitronix.tm.timer
Methods in bitronix.tm.timer with parameters of type BitronixTransactionModifier and TypeMethodDescriptionvoidTaskScheduler.cancelTransactionTimeout(BitronixTransaction transaction) Cancel the task that will mark the transaction as timed out at the specified date.voidTaskScheduler.scheduleTransactionTimeout(BitronixTransaction transaction, Date executionTime) Schedule a task that will mark the transaction as timed out at the specified date.Constructors in bitronix.tm.timer with parameters of type BitronixTransactionModifierConstructorDescriptionTransactionTimeoutTask(BitronixTransaction transaction, Date executionTime, TaskScheduler scheduler) -
Uses of BitronixTransaction in bitronix.tm.twopc
Methods in bitronix.tm.twopc with parameters of type BitronixTransactionModifier and TypeMethodDescriptionvoidCommitter.commit(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources) Execute phase 2 commit.Preparer.prepare(BitronixTransaction transaction) Execute phase 1 prepare.voidRollbacker.rollback(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources) Rollback the current XA transaction.