| Name | Description | Type | Package | Framework |
| DummyTransactionManagerLookup | Returns an instance of DummyTransactionManager. | Class | org.infinispan.transaction.lookup | Infinispan |
| GenericTransactionManagerLookup | A transaction manager lookup class that attempts to locate a TransactionManager. | Class | org.infinispan.transaction.lookup | Infinispan |
| JBossStandaloneJTAManagerLookup | JTA standalone TM lookup. | Class | org.infinispan.transaction.lookup | Infinispan |
| LockingMode | Defines the locking modes that are available for transactional caches: optimistic or pessimistic. | Class | org.infinispan.transaction | Infinispan |
| TransactionManagerLookup | Factory interface, allows Cache to use different transactional systems. | Interface | org.infinispan.transaction.lookup | Infinispan |
| TransactionMode | enum TransactionModeEnumeration containing the available transaction modes for a cache. | Class | org.infinispan.transaction | Infinispan |
| TransactionProtocol | enum TransactionProtocolEnumerate with the possible commits protocols. | Class | org.infinispan.transaction | Infinispan |
| TransactionSynchronizationRegistryLookup | Interface | org.infinispan.transaction.lookup | Infinispan | |
| TransactionTable | Interface that allows to fetch the GlobalTransaction associated to local or remote transactions. | Interface | org.infinispan.transaction | Infinispan |
| WriteSkewException | Thrown when a write skew is detectedSince:5. | Class | org.infinispan.transaction | Infinispan |