| Modifier and Type | Field and Description |
|---|---|
| private final ConcurrentMap |
| Access | Constructor and Description |
|---|---|
| public |
| transactionStates | back to summary |
|---|---|
| private final ConcurrentMap<TransactionID, Decision> transactionStates | |
| TransactionIDFactoryImpl | back to summary |
|---|---|
| public TransactionIDFactoryImpl() | |
| createTransactionID | back to summary |
|---|---|
| public TransactionID createTransactionID() Implements net. Doc from net. Create a unique transaction ID
| |
| createXidTransactionID | back to summary |
|---|---|
| public XidTransactionID createXidTransactionID(Xid xid, Ehcache cache) Implements net. Doc from net. Create a transaction ID based on a XID for uniqueness
| |
| getTransactionStates | back to summary |
|---|---|
| protected ConcurrentMap Implements abstract net. Doc from net. Return the map of transaction states.
| |
| isExpired | back to summary |
|---|---|
| public boolean isExpired(TransactionID transactionID) Implements net. Doc from net. Check if the transaction ID expired, ie: that the transaction died abnormally
| |
| isPersistent | back to summary |
|---|---|
| public Boolean isPersistent() Implements net. Doc from net. Return This is a tri-state return:
| |
| restoreTransactionID | back to summary |
|---|---|
| public TransactionID restoreTransactionID(TransactionIDSerializedForm serializedForm) Implements net. Doc from net. Restore a transaction ID from its serialized form
| |
| restoreXidTransactionID | back to summary |
|---|---|
| public XidTransactionID restoreXidTransactionID(XidTransactionIDSerializedForm serializedForm) Implements net. Doc from net. Restore a XID transaction ID from its serialized form
| |