Package | Description |
---|---|
net.sf.ehcache.config |
This package contains the cache configuration code.
|
net.sf.ehcache.store |
Store package.
|
net.sf.ehcache.store.compound |
This package contains the main classes and interfaces for the new fully coherent
combination disk and memory store for unclustered Ehcache.
|
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 |
---|---|
ReadWriteCopyStrategy<Element> |
CacheConfiguration.getCopyStrategy()
Getter to the CopyStrategy set in the config (really? how?).
|
ReadWriteCopyStrategy<Element> |
CopyStrategyConfiguration.getCopyStrategyInstance()
Get (and potentially) instantiate the instance
|
Modifier and Type | Method and Description |
---|---|
void |
CopyStrategyConfiguration.setCopyStrategyInstance(ReadWriteCopyStrategy<Element> copyStrategy)
Sets the CopyStrategy instance to use
|
Constructor and Description |
---|
FrontEndCacheTier(T cache,
U authority,
ReadWriteCopyStrategy<Element> copyStrategy,
SearchManager searchManager,
boolean copyOnWrite,
boolean copyOnRead)
Constructor for FrontEndCacheTier
|
Modifier and Type | Class and Description |
---|---|
class |
ImmutableValueElementCopyStrategy |
class |
LegacyCopyStrategyAdapter
ReadWriteCopyStrategy adaptor for a legacy CopyStrategy instance
|
class |
NullReadWriteCopyStrategy
No-op copy strategy
|
class |
ReadWriteSerializationCopyStrategy
A copy strategy that can use partial (if both copy on read and copy on write are set) or full Serialization to copy the object graph
|
class |
SerializationCopyStrategy
A copy strategy that uses full Serialization to copy the object graph
|
Modifier and Type | Field and Description |
---|---|
protected ReadWriteCopyStrategy<Element> |
AbstractTransactionStore.copyStrategy
The copy strategy for this store
|
Constructor and Description |
---|
AbstractTransactionStore(Store underlyingStore,
ReadWriteCopyStrategy<Element> copyStrategy)
Constructor
|
TransactionAwareAttributeExtractor(ReadWriteCopyStrategy<Element> copyStrategy,
AttributeExtractor delegate)
Creates an attributed delegating to the supplied extractor, via the given copy strategy.
|
Constructor and Description |
---|
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.