Package | Description |
---|---|
javax.transaction | |
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.resource.transaction.backend.jta.internal.synchronization |
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacks |
org.jboss.ejb._private | |
org.jboss.ejb.server | |
org.jboss.jbossts.txbridge.inbound | |
org.wildfly.httpclient.transaction | |
org.wildfly.transaction.client | |
org.wildfly.transaction.client._private | |
org.wildfly.transaction.client.provider.jboss | |
org.wildfly.transaction.client.provider.remoting | |
org.wildfly.transaction.client.spi |
Modifier and Type | Method and Description |
---|---|
void |
UserTransaction.begin()
Starts a new transaction, and associate it with the calling thread.
|
void |
TransactionManager.begin()
Starts a new transaction, and associate it with the calling thread.
|
void |
UserTransaction.commit()
Commit the transaction associated with the calling thread.
|
void |
TransactionManager.commit()
Commit the transaction associated with the calling thread.
|
void |
Transaction.commit()
Attempt to commit this transaction.
|
boolean |
Transaction.delistResource(XAResource xaRes,
int flag)
Delist an XA resource from this transaction.
|
boolean |
Transaction.enlistResource(XAResource xaRes)
Enlist an XA resource with this transaction.
|
int |
UserTransaction.getStatus()
Get the status of the transaction associated with the calling thread.
|
int |
TransactionManager.getStatus()
Get the status of the transaction associated with the calling thread.
|
int |
Transaction.getStatus()
Get the status of the transaction.
|
Transaction |
TransactionManager.getTransaction()
Get the transaction associated with the calling thread.
|
void |
Transaction.registerSynchronization(Synchronization sync)
Register a
Synchronization callback with this transaction. |
void |
TransactionManager.resume(Transaction tobj)
Resume the association of the calling thread with the given
transaction.
|
void |
UserTransaction.rollback()
Rolls back the transaction associated with the calling thread.
|
void |
TransactionManager.rollback()
Rolls back the transaction associated with the calling thread.
|
void |
Transaction.rollback()
Rolls back this transaction.
|
void |
UserTransaction.setRollbackOnly()
Mark the transaction associated with the calling thread for rollback
only.
|
void |
TransactionManager.setRollbackOnly()
Mark the transaction associated with the calling thread for rollback
only.
|
void |
Transaction.setRollbackOnly()
Mark the transaction so that the only possible outcome is a rollback.
|
void |
UserTransaction.setTransactionTimeout(int seconds)
Change the transaction timeout for transactions started by the calling
thread with the
UserTransaction.begin() method. |
void |
TransactionManager.setTransactionTimeout(int seconds)
Change the transaction timeout for transactions started by the calling
thread with the
TransactionManager.begin() method. |
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 |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.begin() |
int |
NoJtaPlatform.getCurrentStatus() |
int |
AbstractJtaPlatform.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 |
---|---|
void |
CoreMessageLogger.unableToSetTransactionToRollbackOnly(SystemException e) |
Modifier and Type | Method and Description |
---|---|
RuntimeException |
ExceptionMapper.mapStatusCheckFailure(String message,
SystemException systemException)
Map a JTA
SystemException to the appropriate runtime-based exception. |
Modifier and Type | Method and Description |
---|---|
SystemException |
Logs_$logger.transactionNoLongerActive() |
SystemException |
Logs.transactionNoLongerActive() |
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 | 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() |
Modifier and Type | Method and Description |
---|---|
SimpleTransactionControl |
HttpRemoteTransactionPeer.begin(int timeout) |
RemoteTransactionPeer |
HttpRemoteTransactionProvider.getPeerHandle(URI uri) |
Modifier and Type | Method and Description |
---|---|
void |
RemoteUserTransaction.begin() |
void |
LocalUserTransaction.begin() |
void |
ContextTransactionManager.begin() |
LocalTransaction |
LocalTransactionContext.beginTransaction(int timeout)
Begin a new, local transaction on behalf of a local peer.
|
LocalTransaction |
LocalTransactionContext.beginTransaction(int timeout,
boolean failOnSuspend)
Begin a new, local transaction on behalf of a local or remote peer.
|
void |
RemoteUserTransaction.commit() |
void |
RemoteTransaction.commit() |
void |
LocalUserTransaction.commit() |
void |
LocalTransaction.commit() |
void |
ContextTransactionManager.commit() |
abstract void |
AbstractTransaction.commit() |
boolean |
LocalTransaction.delistResource(XAResource xaRes,
int flag) |
boolean |
LocalTransaction.enlistResource(XAResource xaRes) |
int |
LocalUserTransaction.getStatus() |
int |
LocalTransaction.getStatus() |
int |
ContextTransactionManager.getStatus() |
boolean |
LocalTransactionContext.importProviderTransaction()
Attempt to import a provider's current transaction as a local transaction.
|
XAOutflowHandle |
RemoteTransactionContext.outflowTransaction(URI location,
LocalTransaction transaction)
Outflow the given local transaction to the given location.
|
<E extends Exception> |
AbstractTransaction.performAction(org.wildfly.common.function.ExceptionRunnable<E> action) |
<T,U,E extends Exception> |
AbstractTransaction.performConsumer(org.wildfly.common.function.ExceptionBiConsumer<T,U,E> consumer,
T param1,
U param2) |
<T,E extends Exception> |
AbstractTransaction.performConsumer(org.wildfly.common.function.ExceptionConsumer<T,E> consumer,
T param) |
<T,E extends Exception> |
AbstractTransaction.performConsumer(org.wildfly.common.function.ExceptionObjIntConsumer<T,E> consumer,
T param1,
int param2) |
<T,U,R,E extends Exception> |
AbstractTransaction.performFunction(org.wildfly.common.function.ExceptionBiFunction<T,U,R,E> function,
T param1,
U param2) |
<T,R,E extends Exception> |
AbstractTransaction.performFunction(org.wildfly.common.function.ExceptionFunction<T,R,E> function,
T param) |
<R,E extends Exception> |
AbstractTransaction.performSupplier(org.wildfly.common.function.ExceptionSupplier<R,E> function) |
<T,U,E extends Exception> |
AbstractTransaction.performToIntFunction(org.wildfly.common.function.ExceptionToIntBiFunction<T,U,E> function,
T param1,
U param2) |
<T,E extends Exception> |
AbstractTransaction.performToIntFunction(org.wildfly.common.function.ExceptionToIntFunction<T,E> function,
T param) |
void |
RemoteTransaction.registerSynchronization(Synchronization sync) |
void |
LocalTransaction.registerSynchronization(Synchronization sync) |
void |
ContextTransactionManager.resume(Transaction transaction) |
void |
RemoteUserTransaction.rollback() |
void |
RemoteTransaction.rollback() |
void |
LocalUserTransaction.rollback() |
void |
LocalTransaction.rollback() |
void |
ContextTransactionManager.rollback() |
abstract void |
AbstractTransaction.rollback() |
void |
RemoteUserTransaction.setRollbackOnly() |
void |
RemoteTransaction.setRollbackOnly() |
void |
LocalUserTransaction.setRollbackOnly() |
void |
LocalTransaction.setRollbackOnly() |
void |
ContextTransactionManager.setRollbackOnly() |
void |
RemoteUserTransaction.setTransactionTimeout(int seconds) |
void |
LocalUserTransaction.setTransactionTimeout(int seconds) |
AbstractTransaction |
ContextTransactionManager.suspend() |
void |
XAOutflowHandle.verifyEnlistment()
Signal that this enlistment should be activated effective immediately.
|
Modifier and Type | Method and Description |
---|---|
XAException |
Log_$logger.rollbackOnlyFailed(int errorCode,
SystemException e) |
XAException |
Log.rollbackOnlyFailed(int errorCode,
SystemException e) |
Modifier and Type | Method and Description |
---|---|
Transaction |
JBossLocalTransactionProvider.createNewTransaction(int timeout) |
Modifier and Type | Method and Description |
---|---|
SimpleTransactionControl |
RemotingOperations.begin() |
LocalTransaction |
RemotingTransactionServer.getOrBeginTransaction(int id,
int timeout) |
RemoteTransactionPeer |
RemotingRemoteTransactionProvider.getPeerHandle(URI location) |
LocalTransaction |
RemotingTransactionServer.requireTransaction(int id) |
Modifier and Type | Method and Description |
---|---|
SimpleTransactionControl |
RemoteTransactionPeer.begin(int timeout)
Establish a remote user-controlled transaction without local enlistment.
|
void |
SimpleTransactionControl.commit()
Commit this transaction.
|
void |
LocalTransactionProvider.commitLocal(Transaction transaction)
Locally commit the given provider transaction.
|
Transaction |
LocalTransactionProvider.createNewTransaction(int timeout)
Create and start a new local transaction, which is not associated with any particular thread.
|
RemoteTransactionPeer |
RemoteTransactionProvider.getPeerHandle(URI location)
Get a handle for a specific peer.
|
void |
SimpleTransactionControl.rollback()
Roll back this transaction.
|
void |
LocalTransactionProvider.rollbackLocal(Transaction transaction)
Locally roll back the given provider transaction.
|
default void |
SimpleTransactionControl.setRollbackOnly()
Set the transaction to be rollback-only.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.