![JAR search and dependency download from the Maven repository](/logo.png)
net.sf.ehcache.transaction.xa.package.html Maven / Gradle / Ivy
Show all versions of ehcache Show documentation
This package contains the functionality to provide XA support to a transactional Cache.
As of now, only READ_COMMITED isolation level is provided. This is being handled by both {@link net.sf.ehcache.transaction.xa.XATransactionContext XATransactionContext} (being the local transactional data) and {@link net.sf.ehcache.transaction.xa.XATransactionStore XATransactionStore} (wrapping the underlying {@link net.sf.ehcache.store.Store Store} instance and keeping the "in-transaction operations" on the cache in sync with the {@link net.sf.ehcache.transaction.xa.XATransactionContext XATransactionContext} XA implementation.
It also contains Ehcache support for JTA XAResource: {@link net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl}.