A B C D E F G I J L M O R S T U X

A

afterCompletion(int) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 

B

beforeCompletion() - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
begin() - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 

C

cancelWork(Work, Xid) - Method in interface org.jboss.tm.JBossXATerminator
Invoked when the work fails
commit() - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
containsValue(Transaction) - Method in class org.jboss.tm.TransactionLocal
does Transaction contain object?
containsValue(TransactionLocal, Transaction) - Method in interface org.jboss.tm.TransactionLocalDelegate
does Transaction contain object?
containsValue(TransactionLocal, Transaction) - Method in class org.jboss.tm.TransactionLocalDelegateImpl
 
containsValue(Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 

D

delegate - Variable in class org.jboss.tm.TransactionLocal
The delegate

E

endWork(Work, Xid) - Method in interface org.jboss.tm.JBossXATerminator
Invoked when transaction inflow work ends

F

formatXAException(XAException, Logger) - Method in interface org.jboss.tm.XAExceptionFormatter
Format the exception and log it

G

get() - Method in class org.jboss.tm.TransactionLocal
Returns the value of this TransactionLocal variable associated with the thread context transaction.
get(Transaction) - Method in class org.jboss.tm.TransactionLocal
Returns the value of this TransactionLocal variable associated with the specified transaction.
getInstance() - Static method in class org.jboss.tm.TransactionManagerLocator
Get the locator
getSingleton() - Static method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
Return a reference to the singleton instance.
getStatus() - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
getStatusAsString(int) - Static method in class org.jboss.tm.TxUtils
Converts a tx Status index to a String
getSynchronization(Transaction, boolean) - Static method in class org.jboss.tm.TransactionLocalDelegateImpl
Retrieve a synchronization for the transaction
getTimeLeftBeforeTransactionTimeout(boolean) - Method in interface org.jboss.tm.TransactionTimeoutConfiguration
Get the time left before transaction timeout
getTPCFactory() - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
getTPCFactoryClientSide() - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
getTPCImporter() - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
getTransaction() - Method in class org.jboss.tm.TransactionLocal
 
getTransactionManager() - Method in interface org.jboss.tm.TransactionManagerFactory
Gets the TransactionManager
getTransactionManager() - Method in class org.jboss.tm.TransactionManagerLocator
Get the transaction manager
getTransactionPropagationContext() - Method in interface org.jboss.tm.TransactionPropagationContextFactory
Return a transaction propagation context for the transaction currently associated with the invoking thread, or null if the invoking thread is not associated with a transaction.
getTransactionPropagationContext(Transaction) - Method in interface org.jboss.tm.TransactionPropagationContextFactory
Return a transaction propagation context for the transaction given as an argument, or null if the argument is null or of a type unknown to this factory.
getTransactionTimeout() - Method in interface org.jboss.tm.TransactionTimeoutConfiguration
Get the transaction timeout.
getValue(Transaction) - Method in class org.jboss.tm.TransactionLocal
get the transaction local value.
getValue(TransactionLocal, Transaction) - Method in interface org.jboss.tm.TransactionLocalDelegate
get the transaction local value.
getValue(TransactionLocal, Transaction) - Method in class org.jboss.tm.TransactionLocalDelegateImpl
 
getValue(Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
getXAErrorCodeAsString(int) - Static method in class org.jboss.tm.TxUtils
Converts a XAException error code to a string.
getXAResourceFlagsAsString(int) - Static method in class org.jboss.tm.TxUtils
Converts a XAResource flag to a String

I

importTPC(Object) - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
importTransactionPropagationContext(Object) - Method in interface org.jboss.tm.TransactionPropagationContextImporter
Import the transaction propagation context into the transaction manager, and return the resulting transaction.
initDelegate() - Method in class org.jboss.tm.TransactionLocal
Initialise the delegate
initialValue() - Method in class org.jboss.tm.TransactionLocal
Returns the initial value for this thransaction local.
isActive(Transaction) - Static method in class org.jboss.tm.TxUtils
 
isActive(TransactionManager) - Static method in class org.jboss.tm.TxUtils
 
isActive() - Static method in class org.jboss.tm.TxUtils
 
isActive(UserTransaction) - Static method in class org.jboss.tm.TxUtils
 
isActive(int) - Static method in class org.jboss.tm.TxUtils
 
isCompleted(Transaction) - Static method in class org.jboss.tm.TxUtils
 
isCompleted(TransactionManager) - Static method in class org.jboss.tm.TxUtils
 
isCompleted() - Static method in class org.jboss.tm.TxUtils
 
isCompleted(UserTransaction) - Static method in class org.jboss.tm.TxUtils
 
isCompleted(int) - Static method in class org.jboss.tm.TxUtils
 
isRollback(Transaction) - Static method in class org.jboss.tm.TxUtils
 
isRollback(TransactionManager) - Static method in class org.jboss.tm.TxUtils
 
isRollback() - Static method in class org.jboss.tm.TxUtils
 
isRollback(UserTransaction) - Static method in class org.jboss.tm.TxUtils
 
isRollback(int) - Static method in class org.jboss.tm.TxUtils
 
isUncommitted(Transaction) - Static method in class org.jboss.tm.TxUtils
 
isUncommitted(TransactionManager) - Static method in class org.jboss.tm.TxUtils
 
isUncommitted() - Static method in class org.jboss.tm.TxUtils
 
isUncommitted(UserTransaction) - Static method in class org.jboss.tm.TxUtils
 
isUncommitted(int) - Static method in class org.jboss.tm.TxUtils
 

J

JBossXATerminator - Interface in org.jboss.tm
Extends XATerminator to include registration calls

L

LastResource - Interface in org.jboss.tm
A tagging interface to identify an XAResource that does not support prepare and should be used in the last resource gambit.
locate() - Method in class org.jboss.tm.TransactionManagerLocator
Locate the transaction manager
locateTransactionManager() - Static method in class org.jboss.tm.TransactionManagerLocator
Locate the transaction manager
lock() - Method in class org.jboss.tm.TransactionLocal
Lock the TransactionLocal using the current transaction
lock(Transaction) - Method in class org.jboss.tm.TransactionLocal
Lock the TransactionLocal using the provided transaction
lock(TransactionLocal, Transaction) - Method in interface org.jboss.tm.TransactionLocalDelegate
Lock the transaction local in the context of this transaction
lock(TransactionLocal, Transaction) - Method in class org.jboss.tm.TransactionLocalDelegateImpl
 
lock(Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 

M

manager - Variable in class org.jboss.tm.TransactionLocalDelegateImpl
The transaction manager

O

org.jboss.tm - package org.jboss.tm
 
org.jboss.tm.usertx.client - package org.jboss.tm.usertx.client
 

R

reentrantLock - Variable in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
registerTxStartedListener(ServerVMClientUserTransaction.UserTransactionStartedListener) - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
registerWork(Work, Xid, long) - Method in interface org.jboss.tm.JBossXATerminator
Invoked for transaction inflow of work
removeSynchronization(Transaction) - Static method in class org.jboss.tm.TransactionLocalDelegateImpl
Remove a synchronization
resumeAnyTransaction(Transaction) - Static method in class org.jboss.tm.TransactionDemarcationSupport
Resume any transaction
rollback() - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 

S

ServerVMClientUserTransaction - Class in org.jboss.tm.usertx.client
The client-side UserTransaction implementation for clients operating in the same VM as the server.
ServerVMClientUserTransaction(TransactionManager) - Constructor for class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
ServerVMClientUserTransaction.UserTransactionStartedListener - Interface in org.jboss.tm.usertx.client
 
set(Object) - Method in class org.jboss.tm.TransactionLocal
Sets the value of this TransactionLocal variable associtated with the thread context transaction.
set(Transaction, Object) - Method in class org.jboss.tm.TransactionLocal
Sets the value of this TransactionLocal variable associtated with the specified transaction.
setRollbackOnly() - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
setTPCFactory(TransactionPropagationContextFactory) - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
setTPCImporter(TransactionPropagationContextImporter) - Static method in class org.jboss.tm.TransactionPropagationContextUtil
 
setTransactionTimeout(int) - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
setValue(Object, Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
startWork(Work, Xid) - Method in interface org.jboss.tm.JBossXATerminator
Invoked for transaction inflow of work
storeValue(Transaction, Object) - Method in class org.jboss.tm.TransactionLocal
put the value in the TransactionImpl map
storeValue(TransactionLocal, Transaction, Object) - Method in interface org.jboss.tm.TransactionLocalDelegate
put the value in the transaction local
storeValue(TransactionLocal, Transaction, Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl
 
suspendAnyTransaction() - Static method in class org.jboss.tm.TransactionDemarcationSupport
Suspend any transaction associated with the thread
synchronizationsByTransaction - Static variable in class org.jboss.tm.TransactionLocalDelegateImpl
The synchronizations for each transaction

T

TransactionDemarcationSupport - Class in org.jboss.tm
A simple helper for transaction demarcation.
TransactionDemarcationSupport() - Constructor for class org.jboss.tm.TransactionDemarcationSupport
 
TransactionLocal - Class in org.jboss.tm
A TransactionLocal is similar to ThreadLocal except it is keyed on the Transactions.
TransactionLocal() - Constructor for class org.jboss.tm.TransactionLocal
Creates a thread local variable.
TransactionLocal(TransactionManager) - Constructor for class org.jboss.tm.TransactionLocal
Creates a transaction local variable.
TransactionLocalDelegate - Interface in org.jboss.tm
The interface to implementated for a transaction local implementation
TransactionLocalDelegateImpl - Class in org.jboss.tm
An implementation of the transaction local implementation using Transaction synchronizations.
TransactionLocalDelegateImpl(TransactionManager) - Constructor for class org.jboss.tm.TransactionLocalDelegateImpl
Construct a new delegate for the given transaction manager
TransactionLocalDelegateImpl.TransactionLocalSynchronization - Class in org.jboss.tm
 
TransactionLocalDelegateImpl.TransactionLocalSynchronization(Transaction) - Constructor for class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
transactionManager - Variable in class org.jboss.tm.TransactionLocal
The transaction manager is maintained by the system and manges the assocation of transaction to threads.
TransactionManagerFactory - Interface in org.jboss.tm
A TransactionManager factory.
TransactionManagerLocator - Class in org.jboss.tm
Locates the transaction manager.
TransactionPropagationContextFactory - Interface in org.jboss.tm
Implementations of this interface are used for getting a transaction propagation context at the client-side.
TransactionPropagationContextImporter - Interface in org.jboss.tm
Implementations of this interface are used for importing a transaction propagation context into the transaction manager.
TransactionPropagationContextUtil - Class in org.jboss.tm
Comment
TransactionPropagationContextUtil() - Constructor for class org.jboss.tm.TransactionPropagationContextUtil
 
TransactionTimeoutConfiguration - Interface in org.jboss.tm
The interface to implementated by a transaction manager that supports retrieving the current threads transaction timeout
tryJNDI() - Method in class org.jboss.tm.TransactionManagerLocator
Locate the transaction manager in the well known jndi binding for JBoss
tx - Variable in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
TxUtils - Class in org.jboss.tm
TxUtils.java has utility methods for determining transaction status in various useful ways.

U

unlock() - Method in class org.jboss.tm.TransactionLocal
Unlock the TransactionLocal using the current transaction
unlock(Transaction) - Method in class org.jboss.tm.TransactionLocal
Unlock the ThreadLocal using the provided transaction
unlock(TransactionLocal, Transaction) - Method in interface org.jboss.tm.TransactionLocalDelegate
Unlock the transaction local in the context of this transaction
unlock(Object) - Method in class org.jboss.tm.TransactionLocalDelegateImpl.TransactionLocalSynchronization
 
unlock(TransactionLocal, Transaction) - Method in class org.jboss.tm.TransactionLocalDelegateImpl
 
unregisterTxStartedListener(ServerVMClientUserTransaction.UserTransactionStartedListener) - Method in class org.jboss.tm.usertx.client.ServerVMClientUserTransaction
 
usePrivateAPI() - Method in class org.jboss.tm.TransactionManagerLocator
Use the private api
userTransactionStarted() - Method in interface org.jboss.tm.usertx.client.ServerVMClientUserTransaction.UserTransactionStartedListener
 

X

XAExceptionFormatter - Interface in org.jboss.tm
XAExceptionFormatter

A B C D E F G I J L M O R S T U X

Copyright © 2007 JBoss Inc.. All Rights Reserved.