Package | Description |
---|---|
javax.transaction |
Provides the API that defines the contract between the transaction
manager and the various parties involved in a distributed transaction
namely : resource manager, application, and application server.
|
org.hibernate.engine.transaction.jta.platform.internal | |
org.hibernate.engine.transaction.jta.platform.spi | |
org.hibernate.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
org.hibernate.jpa.internal |
Defines Hibernate implementation of Java Persistence specification.
|
org.hibernate.resource.transaction.backend.jta.internal.synchronization |
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacks |
org.infinispan.commons.tx | |
org.infinispan.interceptors.impl |
Basic interceptors
|
org.infinispan.transaction.tm |
Infinispan's bare-bones internal transaction manager, used for batching calls as well as as a dummy, unit-test-only
transaction manager.
|
org.jboss.ejb._private | |
org.jboss.ejb.server | |
org.jboss.jbossts.txbridge.inbound | |
org.wildfly.httpclient.transaction |
Modifier and Type | Method and Description |
---|---|
void |
TransactionManager.begin()
Create a new transaction and associate it with the current thread.
|
void |
UserTransaction.begin()
Create a new transaction and associate it with the current thread.
|
void |
Transaction.commit()
Complete the transaction represented by this Transaction object.
|
void |
TransactionManager.commit()
Complete the transaction associated with the current thread.
|
void |
UserTransaction.commit()
Complete the transaction associated with the current thread.
|
boolean |
Transaction.delistResource(XAResource xaRes,
int flag)
Disassociate the resource specified from the transaction associated
with the target Transaction object.
|
boolean |
Transaction.enlistResource(XAResource xaRes)
Enlist the resource specified with the transaction associated with the
target Transaction object.
|
int |
Transaction.getStatus()
Obtain the status of the transaction associated with the target
Transaction object.
|
int |
TransactionManager.getStatus()
Obtain the status of the transaction associated with the current thread.
|
int |
UserTransaction.getStatus()
Obtain the status of the transaction associated with the current thread.
|
Transaction |
TransactionManager.getTransaction()
Get the transaction object that represents the transaction
context of the calling thread.
|
void |
Transaction.registerSynchronization(Synchronization sync)
Register a synchronization object for the transaction currently
associated with the target object.
|
void |
TransactionManager.resume(Transaction tobj)
Resume the transaction context association of the calling thread
with the transaction represented by the supplied Transaction object.
|
void |
Transaction.rollback()
Rollback the transaction represented by this Transaction object.
|
void |
TransactionManager.rollback()
Roll back the transaction associated with the current thread.
|
void |
UserTransaction.rollback()
Roll back the transaction associated with the current thread.
|
void |
Transaction.setRollbackOnly()
Modify the transaction associated with the target object such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
TransactionManager.setRollbackOnly()
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
UserTransaction.setRollbackOnly()
Modify the transaction associated with the current thread such that
the only possible outcome of the transaction is to roll back the
transaction.
|
void |
TransactionManager.setTransactionTimeout(int seconds)
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
|
void |
UserTransaction.setTransactionTimeout(int seconds)
Modify the timeout value that is associated with transactions started
by the current thread with the begin method.
|
Transaction |
TransactionManager.suspend()
Suspend the transaction currently associated with the calling
thread and return a Transaction object that represents the
transaction context being suspended.
|
Modifier and Type | Method and Description |
---|---|
void |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.begin() |
int |
AbstractJtaPlatform.getCurrentStatus() |
int |
NoJtaPlatform.getCurrentStatus() |
int |
WebSphereLibertyJtaPlatform.getCurrentStatus() |
int |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.getStatus() |
Transaction |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.getTransaction() |
void |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.TransactionAdapter.registerSynchronization(Synchronization synchronization) |
Modifier and Type | Method and Description |
---|---|
int |
JtaPlatform.getCurrentStatus()
Obtain the current transaction status using whatever means is preferred for this platform
|
Modifier and Type | Method and Description |
---|---|
RuntimeException |
ExceptionMapperStandardImpl.mapStatusCheckFailure(String message,
SystemException systemException,
SessionImplementor sessionImplementor) |
void |
CoreMessageLogger.unableToSetTransactionToRollbackOnly(SystemException e) |
Modifier and Type | Method and Description |
---|---|
RuntimeException |
ExceptionMapperLegacyJpaImpl.mapStatusCheckFailure(String message,
SystemException systemException,
SessionImplementor session) |
Modifier and Type | Method and Description |
---|---|
RuntimeException |
ExceptionMapper.mapStatusCheckFailure(String message,
SystemException systemException,
SessionImplementor sessionImplementor)
Map a JTA
SystemException to the appropriate runtime-based exception. |
Modifier and Type | Method and Description |
---|---|
void |
TransactionManagerImpl.begin() |
void |
TransactionManagerImpl.commit() |
boolean |
TransactionImpl.delistResource(XAResource xaRes,
int flag)
De-list an XA resource from this transaction.
|
boolean |
TransactionImpl.enlistResource(XAResource resource)
Enlist an XA resource with this transaction.
|
int |
TransactionManagerImpl.getStatus() |
void |
TransactionManagerImpl.resume(Transaction tx) |
void |
TransactionImpl.rollback()
Rolls back this transaction.
|
void |
TransactionManagerImpl.rollback() |
void |
TransactionManagerImpl.setRollbackOnly() |
void |
TransactionManagerImpl.setTransactionTimeout(int seconds) |
Transaction |
TransactionManagerImpl.suspend() |
Modifier and Type | Method and Description |
---|---|
LocalTransaction |
TxInterceptor.enlist(TxInvocationContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
EmbeddedUserTransaction.begin() |
void |
EmbeddedUserTransaction.commit() |
int |
EmbeddedUserTransaction.getStatus() |
void |
EmbeddedUserTransaction.rollback() |
void |
EmbeddedUserTransaction.setRollbackOnly() |
void |
EmbeddedUserTransaction.setTransactionTimeout(int seconds) |
Modifier and Type | Method and Description |
---|---|
SystemException |
Logs.internalSystemErrorWithTx(Throwable t) |
SystemException |
Logs_$logger.internalSystemErrorWithTx(Throwable t) |
SystemException |
Logs.outflowTransactionTimeoutElapsed(Transaction transaction) |
SystemException |
Logs_$logger.outflowTransactionTimeoutElapsed(Transaction transaction) |
SystemException |
Logs.transactionNoLongerActive() |
SystemException |
Logs_$logger.transactionNoLongerActive() |
Modifier and Type | Method and Description |
---|---|
Transaction |
InvocationRequest.Resolved.getTransaction()
Get the inflowed transaction of the request.
|
Transaction |
SessionOpenRequest.getTransaction()
Get the inflowed transaction of the request.
|
Modifier and Type | Method and Description |
---|---|
static InboundBridge |
InboundBridgeManager.getInboundBridge()
Return an InboundBridge instance that maps the current Thread's WS transaction context
to a JTA context.
|
void |
InboundBridge.setRollbackOnly() |
void |
InboundBridge.start()
Associate the JTA transaction to the current Thread.
|
void |
InboundBridge.stop()
Disassociate the JTA transaction from the current Thread.
|
Modifier and Type | Method and Description |
---|---|
SystemException |
HttpRemoteTransactionMessages.operationInterrupted() |
SystemException |
HttpRemoteTransactionMessages_$logger.operationInterrupted() |
Modifier and Type | Method and Description |
---|---|
org.wildfly.transaction.client.spi.SimpleTransactionControl |
HttpRemoteTransactionPeer.begin(int timeout) |
org.wildfly.transaction.client.spi.RemoteTransactionPeer |
HttpRemoteTransactionProvider.getPeerHandle(URI uri,
SSLContext sslContext,
AuthenticationConfiguration authenticationConfiguration) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.