Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.terracotta |
This package contains the Terracotta integration functionalities.
|
net.sf.ehcache.transaction |
This package contains classes for controlling cache operations for transactional use.
|
net.sf.ehcache.transaction.local |
This package contains the local transactions subsystem.
|
net.sf.ehcache.transaction.xa |
This package contains the functionality to provide XA support to a transactional Cache.
|
Modifier and Type | Method and Description |
---|---|
TransactionIDFactory |
FeaturesManager.createTransactionIDFactory()
Create a transaction map for the associated cache manager
|
TransactionIDFactory |
CacheManager.getOrCreateTransactionIDFactory()
Get or create a TransactionIDFactory
|
Modifier and Type | Method and Description |
---|---|
TransactionIDFactory |
ClusteredInstanceFactoryWrapper.createTransactionIDFactory(String uuid,
String cacheManagerName)
Create a TransactionIDFactory
|
TransactionIDFactory |
ClusteredInstanceFactory.createTransactionIDFactory(String uuid,
String cacheManagerName)
Create a TransactionIDFactory
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransactionIDFactory
An abstract map backed transaction id factory.
|
class |
DelegatingTransactionIDFactory
A TransactionIDFactory implementation with delegates calls to either a clustered
or non-clustered factory
|
class |
TransactionIDFactoryImpl
A TransactionIDFactory implementation with uniqueness across a single JVM
|
Constructor and Description |
---|
LocalRecoveryManager(TransactionIDFactory transactionIdFactory)
Create a LocalRecoveryManager instance
|
LocalTransactionContext(int transactionTimeout,
TransactionIDFactory transactionIdFactory)
Create a new LocalTransactionContext
|
LocalTransactionStore(TransactionController transactionController,
TransactionIDFactory transactionIdFactory,
SoftLockManager softLockManager,
Ehcache cache,
Store store,
ReadWriteCopyStrategy<Element> copyStrategy)
Create a new LocalTransactionStore instance
|
Constructor and Description |
---|
EhcacheXAResourceImpl(Ehcache cache,
Store underlyingStore,
TransactionManagerLookup txnManagerLookup,
SoftLockManager softLockManager,
TransactionIDFactory transactionIDFactory,
ReadWriteCopyStrategy<Element> copyStrategy)
Constructor
|
XATransactionStore(TransactionManagerLookup transactionManagerLookup,
SoftLockManager softLockManager,
TransactionIDFactory transactionIdFactory,
Ehcache cache,
Store store,
ReadWriteCopyStrategy<Element> copyStrategy)
Constructor
|
Copyright © 2003-2013 Terracotta, Inc.. All Rights Reserved.