| Modifier and Type | Method and Description |
|---|---|
Transaction |
TransactionManager.getTransaction()
Get the transaction associated with the calling thread.
|
Transaction |
TransactionManager.suspend()
Suspend the association the calling thread has to a transaction,
and return the suspended transaction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TransactionManager.resume(Transaction tobj)
Resume the association of the calling thread with the given
transaction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.TransactionAdapter |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.getTransaction() |
Transaction |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.suspend() |
| Modifier and Type | Method and Description |
|---|---|
Object |
WebSphereExtendedJtaPlatform.getTransactionIdentifier(Transaction transaction) |
Object |
NoJtaPlatform.getTransactionIdentifier(Transaction transaction) |
Object |
AbstractJtaPlatform.getTransactionIdentifier(Transaction transaction) |
void |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.resume(Transaction txn) |
| Modifier and Type | Method and Description |
|---|---|
Object |
JtaPlatform.getTransactionIdentifier(Transaction transaction)
Determine an identifier for the given transaction appropriate for use in caching/lookup usages.
|
| Modifier and Type | Field and Description |
|---|---|
static AttachmentKey<Transaction> |
AttachmentKeys.TRANSACTION_KEY
The attachment key for transaction propagation.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
EJBClientInvocationContext.getTransaction()
Get the transaction associated with the invocation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EJBClientInvocationContext.setTransaction(Transaction transaction)
Set the transaction associated with the invocation.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
SessionOpenRequest.getTransaction()
Get the inflowed transaction of the request.
|
Transaction |
InvocationRequest.Resolved.getTransaction()
Get the inflowed transaction of the request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImportResult<T extends Transaction>
Class representing the result of a transaction import.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTransaction
A managed transaction.
|
class |
LocalTransaction
A transaction from a local transaction provider.
|
class |
RemoteTransaction |
| Modifier and Type | Method and Description |
|---|---|
<S extends Transaction> |
ImportResult.withTransaction(S transaction)
Get a copy of this import result, with a new transaction object.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
XAImporter.findExistingTransaction(Xid xid)
Find an existing transaction on this system.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ContextTransactionManager.resume(Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
InvalidTransactionException |
Log_$logger.notSupportedTransaction(Transaction transaction) |
InvalidTransactionException |
Log.notSupportedTransaction(Transaction transaction) |
IllegalStateException |
Log_$logger.unexpectedProviderTransactionMismatch(Transaction expected,
Transaction actual) |
IllegalStateException |
Log.unexpectedProviderTransactionMismatch(Transaction expected,
Transaction actual) |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
JBossLocalTransactionProvider.createNewTransaction(int timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
JBossLocalTransactionProvider.dropLocal(Transaction transaction) |
abstract Object |
JBossLocalTransactionProvider.getKey(Transaction transaction) |
<T> T |
JBossLocalTransactionProvider.getProviderInterface(Transaction transaction,
Class<T> providerInterfaceType) |
abstract int |
JBossLocalTransactionProvider.getTimeout(Transaction transaction) |
abstract Xid |
JBossLocalTransactionProvider.getXid(Transaction transaction) |
boolean |
JBossLocalTransactionProvider.isImported(Transaction transaction) |
abstract void |
JBossLocalTransactionProvider.registerInterposedSynchronization(Transaction transaction,
Synchronization sync) |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
LocalTransactionProvider.createNewTransaction(int timeout)
Create and start a new local transaction, which is not associated with any particular thread.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LocalTransactionProvider.commitLocal(Transaction transaction)
Locally commit the given provider transaction.
|
void |
LocalTransactionProvider.dropLocal(Transaction transaction)
Drop a local transaction from memory.
|
Object |
LocalTransactionProvider.getKey(Transaction transaction)
Get a key which has the same equals and hashCode behavior as the given transaction.
|
default <T> T |
LocalTransactionProvider.getProviderInterface(Transaction transaction,
Class<T> providerInterfaceType)
Attempt to acquire a provider interface instance from the given provider transaction.
|
Object |
LocalTransactionProvider.getResource(Transaction transaction,
Object key)
Get a resource associated with the given transaction.
|
boolean |
LocalTransactionProvider.getRollbackOnly(Transaction transaction)
Determine if the given transaction is rollback-only.
|
int |
LocalTransactionProvider.getTimeout(Transaction transaction)
Get the configured timeout of the given transaction (not the remaining time).
|
Xid |
LocalTransactionProvider.getXid(Transaction transaction)
Get the transaction ID of the given transaction.
|
boolean |
LocalTransactionProvider.isImported(Transaction transaction)
Determine whether the given transaction was imported or originated locally.
|
static SimpleTransactionControl |
SimpleTransactionControl.of(Transaction transaction)
A simple transaction control facade over a transaction manager
Transaction object. |
void |
LocalTransactionProvider.putResource(Transaction transaction,
Object key,
Object value)
Put a resource on to the given transaction.
|
void |
LocalTransactionProvider.registerInterposedSynchronization(Transaction transaction,
Synchronization sync)
Register an interposed synchronization on the given transaction.
|
void |
LocalTransactionProvider.rollbackLocal(Transaction transaction)
Locally roll back the given provider transaction.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.