Uses of Class bitronix.tm.BitronixTransaction (Bitronix Transaction Manager :: Core 2.1.4 API)
Date: 2013-09-15

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
bitronix.tm.BitronixTransaction

Packages that use BitronixTransaction
bitronix.tm | JTA interfaces implementations and global services.
bitronix.tm.internal | Internal implementation details.
bitronix.tm.resource.common | Resource management code common across all resource types.
bitronix.tm.timer | Timed tasks scheduler.
bitronix.tm.twopc | Two-phase commit logic.

Uses of BitronixTransaction in bitronix.tm

Methods in bitronix.tm that return BitronixTransaction
`BitronixTransaction` | `BitronixTransactionManager.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 BitronixTransaction
`BitronixTransaction` | `ThreadContext.getTransaction()` Return the transaction linked with this thread context.

Methods in bitronix.tm.internal with parameters of type BitronixTransaction
`void` | `ThreadContext.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 BitronixTransaction
`static BitronixTransaction` | `TransactionContextHelper.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 BitronixTransaction
`void` | `TaskScheduler.cancelTransactionTimeout(BitronixTransaction transaction)` Cancel the task that will mark the transaction as timed out at the specified date.
`void` | `TaskScheduler.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 BitronixTransaction
`TransactionTimeoutTask(BitronixTransaction transaction, Date executionTime, TaskScheduler scheduler)`

Uses of BitronixTransaction in bitronix.tm.twopc

Methods in bitronix.tm.twopc with parameters of type BitronixTransaction
`void` | `Committer.commit(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources)` Execute phase 2 commit.
`List<XAResourceHolderState>` | `Preparer.prepare(BitronixTransaction transaction)` Execute phase 1 prepare.
`void` | `Rollbacker.rollback(BitronixTransaction transaction, List<XAResourceHolderState> interestedResources)` Rollback the current XA transaction.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Bitronix Software. All Rights Reserved.