![JAR search and dependency download from the Maven repository](/logo.png)
net.sf.ehcache.transaction.xa.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ehcache Show documentation
Show all versions of ehcache Show documentation
Ehcache is an open source, standards-based cache used to boost performance,
offload the database and simplify scalability. Ehcache is robust, proven and full-featured and
this has made it the most widely-used Java-based cache.
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 the JTA XAResource implementation for Ehcache: {@link net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl}.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy