Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.config |
This package contains the cache configuration code.
|
net.sf.ehcache.constructs |
The constructs package builds on top of the core ehcache classes to create
implementations for common caching patterns.
|
net.sf.ehcache.constructs.classloader |
ClassLoader contstructs package
|
net.sf.ehcache.constructs.nonstop.store |
Ehcache-nonstopcache behaviors package
|
net.sf.ehcache.hibernate |
This package contains interfaces and classes for Hibernate3.1 and higher.
|
net.sf.ehcache.transaction.local |
This package contains the local transactions subsystem.
|
net.sf.ehcache.transaction.manager |
This package contains the ehcache lookup interface and implementation for the supported JTA transaction managers.
|
net.sf.ehcache.transaction.xa |
This package contains the functionality to provide XA support to a transactional Cache.
|
Modifier and Type | Method and Description |
---|---|
TransactionManagerLookup |
Cache.getTransactionManagerLookup()
Get the TransactionManagerLookup implementation used to lookup the TransactionManager.
|
Modifier and Type | Method and Description |
---|---|
void |
Ehcache.setTransactionManagerLookup(TransactionManagerLookup transactionManagerLookup)
This class is used to access the transaction manager used during XA.
|
void |
Cache.setTransactionManagerLookup(TransactionManagerLookup lookup)
Sets the TransactionManagerLookup that needs to be used for this cache to lookup the TransactionManager
This needs to be set before
Cache.initialise() is called |
Modifier and Type | Method and Description |
---|---|
TransactionManagerLookup |
Configuration.RuntimeCfg.getTransactionManagerLookup() |
Modifier and Type | Method and Description |
---|---|
void |
EhcacheDecoratorAdapter.setTransactionManagerLookup(TransactionManagerLookup transactionManagerLookup)
This class is used to access the transaction manager used during XA.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassLoaderAwareCache.setTransactionManagerLookup(TransactionManagerLookup arg0)
This class is used to access the transaction manager used during XA.
|
Constructor and Description |
---|
NonstopStoreImpl(NonstopActiveDelegateHolder nonstopActiveDelegateHolder,
CacheCluster cacheCluster,
NonstopConfiguration nonstopConfig,
CacheConfiguration.TransactionalMode transactionalMode,
TransactionManagerLookup transactionManagerLookup)
|
TransactionalExecutorServiceStore(NonstopActiveDelegateHolder nonstopActiveDelegateHolder,
NonstopConfiguration nonstopConfiguration,
NonstopTimeoutBehaviorStoreResolver timeoutBehaviorResolver,
CacheCluster cacheCluster,
TransactionManagerLookup transactionManagerLookup,
ExplicitLockingContextThreadLocal explicitLockingContextThreadLocal)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
EhcacheJtaTransactionManagerLookup
Hibernate TransactionManagerLookup which also is a Ehcache transaction manager lookup.
|
Constructor and Description |
---|
JtaLocalTransactionStore(LocalTransactionStore underlyingStore,
TransactionManagerLookup transactionManagerLookup,
TransactionController transactionController)
Create a new JtaLocalTransactionStore instance
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTransactionManagerLookup
Default
TransactionManagerLookup implementation, that will be used by an initializing
Cache should the user have not specified otherwise. |
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.