| Name | Description | Type | Package | Framework |
| AbstractStoreCommand | Class | net.sf.ehcache.transaction.xa.commands | EHCache | |
| Command | Interface | net.sf.ehcache.transaction.xa.commands | EHCache | |
| EhcacheXAException | Small extension to the XAException defined in the JTA specification, to that the errorCode is provided when instantiating the Exception thrown | Class | net.sf.ehcache.transaction.xa | EHCache |
| EhcacheXAResource | EhcacheXAResource represents an Ehcache instance. | Interface | net.sf.ehcache.transaction.xa | EHCache |
| EhcacheXAResourceImpl | The EhcacheXAResource implementationAuthor:Ludovic Orban | Class | net.sf.ehcache.transaction.xa | EHCache |
| ExpiredXidTransactionIDImpl | Class | net.sf.ehcache.transaction.xa | EHCache | |
| OptimisticLockFailureException | This exception is used internally when an optimistic lock failed, ie: when the expected previous value is not found at commit time. | Class | net.sf.ehcache.transaction.xa | EHCache |
| SerializableXid | Class | net.sf.ehcache.transaction.xa | EHCache | |
| StorePutCommand | Represents a Store. | Class | net.sf.ehcache.transaction.xa.commands | EHCache |
| StoreRemoveCommand | Represents a remove operation to be executed on a Store. | Class | net.sf.ehcache.transaction.xa.commands | EHCache |
| XAExecutionListener | Listener interface which provides callback hooks for listening to the 2PC lifecycleAuthor:Ludovic Orban | Interface | net.sf.ehcache.transaction.xa | EHCache |
| XARequest | Class | net.sf.ehcache.transaction.xa.processor | EHCache | |
| XARequest .RequestType | Class | net.sf.ehcache.transaction.xa.processor.XARequest | EHCache | |
| XARequestProcessor | Default implementation for XARequestProcessor. | Class | net.sf.ehcache.transaction.xa.processor | EHCache |
| XAThreadPool | Fast and minimalistic thread pool from which threads can be reserved and used many times until they are manually released. | Class | net.sf.ehcache.transaction.xa.processor | EHCache |
| XAThreadPool .MultiRunner | Class | net.sf.ehcache.transaction.xa.processor.XAThreadPool | EHCache | |
| XATransactionContext | An XATransactionContext represents the data local to a Transaction that involves a transactional Cache. | Class | net.sf.ehcache.transaction.xa | EHCache |
| XATransactionStore | Class | net.sf.ehcache.transaction.xa | EHCache | |
| XidTransactionID | A special TransactionID using a XID internallyAuthor:Ludovic Orban | Interface | net.sf.ehcache.transaction.xa | EHCache |
| XidTransactionIDImpl | Class | net.sf.ehcache.transaction.xa | EHCache | |