Uses of Class bitronix.tm.utils.Uid (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.utils.Uid

Packages that use Uid
bitronix.tm | JTA interfaces implementations and global services.
bitronix.tm.internal | Internal implementation details.
bitronix.tm.journal | Transactions disk journal.
bitronix.tm.resource.common | Resource management code common across all resource types.
bitronix.tm.utils | Misc utility classes.

Uses of Uid in bitronix.tm

Methods in bitronix.tm that return Uid
`Uid` | `BitronixXid.getBranchQualifierUid()`
`Uid` | `BitronixXid.getGlobalTransactionIdUid()`

Constructors in bitronix.tm with parameters of type Uid
`BitronixXid(Uid globalTransactionId, Uid branchQualifier)` Create a new XID using the specified GTRID and BQUAL.

Uses of Uid in bitronix.tm.internal

Methods in bitronix.tm.internal that return Uid
`Uid` | `XAResourceManager.getGtrid()` Get the GTRID of the transaction the `XAResourceManager` instance is attached to.

Constructors in bitronix.tm.internal with parameters of type Uid
`XAResourceManager(Uid gtrid)` Create a resource manager for the specified GTRID.

Uses of Uid in bitronix.tm.journal

Methods in bitronix.tm.journal that return Uid
`Uid` | `TransactionLogRecord.getGtrid()`

Methods in bitronix.tm.journal that return types with arguments of type Uid
`Map<Uid,TransactionLogRecord>` | `NullJournal.collectDanglingRecords()`
`Map<Uid,TransactionLogRecord>` | `Journal.collectDanglingRecords()` Collect all dangling records of the journal, ie: COMMITTING records with no corresponding COMMITTED record.
`Map<Uid,TransactionLogRecord>` | `DiskJournal.collectDanglingRecords()` Collect all dangling records of the active log file.

Methods in bitronix.tm.journal with parameters of type Uid
`void` | `NullJournal.log(int status, Uid gtrid, Set<String> uniqueNames)`
`void` | `Journal.log(int status, Uid gtrid, Set<String> uniqueNames)` Log a new transaction status to journal.
`void` | `DiskJournal.log(int status, Uid gtrid, Set<String> uniqueNames)` Log a new transaction status to journal.

Constructors in bitronix.tm.journal with parameters of type Uid
`TransactionLogRecord(int status, int recordLength, int headerLength, long time, int sequenceNumber, int crc32, Uid gtrid, Set<String> uniqueNames, int endRecord)` Use this constructor when restoring a log from the disk.
`TransactionLogRecord(int status, Uid gtrid, Set<String> uniqueNames)` Create a new transaction log ready to be stored.

Uses of Uid in bitronix.tm.resource.common

Methods in bitronix.tm.resource.common that return types with arguments of type Uid
`Map<Uid,XAResourceHolderState>` | `XAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)` Get all the `XAResourceHolderState`s of this wrapped resource for a specific GTRID.
`Map<Uid,XAResourceHolderState>` | `AbstractXAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)`

Methods in bitronix.tm.resource.common with parameters of type Uid
`Map<Uid,XAResourceHolderState>` | `XAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)` Get all the `XAResourceHolderState`s of this wrapped resource for a specific GTRID.
`Map<Uid,XAResourceHolderState>` | `AbstractXAResourceHolder.getXAResourceHolderStatesForGtrid(Uid gtrid)`

Uses of Uid in bitronix.tm.utils

Methods in bitronix.tm.utils that return Uid
`static Uid` | `UidGenerator.generateUid()` Generate a UID, globally unique.

Methods in bitronix.tm.utils with parameters of type Uid
`static BitronixXid` | `UidGenerator.generateXid(Uid gtrid)` Generate a XID with the specified globalTransactionId.

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

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