| 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.search.impl |
This package contains an implementation for Results.
|
| net.sf.ehcache.statistics |
This package contains classes related to LiveCacheStatistics and its implementation.
|
| net.sf.ehcache.statistics.extended |
This package contains classes related to extended statistics implementation.
|
| net.sf.ehcache.store |
Store package.
|
| net.sf.ehcache.store.cachingtier |
Contains the caching tier implementations
|
| net.sf.ehcache.store.disk |
This package contains the disk store.
|
| 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.
|
| net.sf.ehcache.transaction.xa.commands |
This package contains a representation of the queued commands which can be executed against a
XA store.
|
| net.sf.ehcache.writer.writebehind |
This package contains the write behind functionalities.
|
| Class and Description |
|---|
| MemoryStoreEvictionPolicy
A typesafe enumeration of eviction policies.
|
| Policy
An eviction policy.
|
| Store
This is the interface for all stores.
|
| StoreListener |
| Class and Description |
|---|
| ElementValueComparator
Used to compare two element values.
|
| MemoryStoreEvictionPolicy
A typesafe enumeration of eviction policies.
|
| Store
This is the interface for all stores.
|
| Class and Description |
|---|
| StoreQuery
An immutable query that a
Store can execute |
| StoreQuery.Ordering
An attribute / direction ordering pair
|
| Class and Description |
|---|
| StoreOperationOutcomes.GetOutcome
The Enum GetOutcome.
|
| StoreOperationOutcomes.PutOutcome
The Enum PutOutcome.
|
| StoreOperationOutcomes.RemoveOutcome
The Enum RemoveOutcome.
|
| Class and Description |
|---|
| StoreOperationOutcomes.GetOutcome
The Enum GetOutcome.
|
| StoreOperationOutcomes.PutOutcome
The Enum PutOutcome.
|
| StoreOperationOutcomes.RemoveOutcome
The Enum RemoveOutcome.
|
| Class and Description |
|---|
| AbstractPolicy
A base policy class
|
| AbstractStore |
| AuthoritativeTier
Document me
|
| CachingTier
This interface is to be implemented by CachingTier that sit above the
AuthoritativeTier. |
| CachingTier.Listener
A listener that will be notified when eviction of a mapping happens
|
| CopyStrategyHandler
Utility class for handling element copy based on the copy on read and write configurations.
|
| DiskStoreBootstrapCacheLoader |
| ElementValueComparator
Used to compare two element values.
|
| MemoryLimitedCacheLoader
Abstract class for BootstrapCacheLoader implementers that should alter their load behavior (probably stop loading)
whenever the cache being bootstrapped has reached its in-memory limit (off- or on-heap)
|
| MemoryStore
A Store implementation suitable for fast, concurrent in memory stores.
|
| MemoryStore.BackingFactory
Factory interface to create a MemoryStore backing.
|
| MemoryStoreEvictionPolicy
A typesafe enumeration of eviction policies.
|
| MemoryStoreEvictionPolicy.MemoryStoreEvictionPolicyEnum
Enum for
MemoryStoreEvictionPolicy |
| Policy
An eviction policy.
|
| Store
This is the interface for all stores.
|
| StoreListener |
| StoreOperationOutcomes.GetOutcome
The Enum GetOutcome.
|
| StoreOperationOutcomes.PutOutcome
The Enum PutOutcome.
|
| StoreOperationOutcomes.RemoveOutcome
The Enum RemoveOutcome.
|
| StoreQuery
An immutable query that a
Store can execute |
| StoreQuery.Ordering
An attribute / direction ordering pair
|
| TerracottaStore
Use for internal purpose only.
|
| Class and Description |
|---|
| CachingTier
This interface is to be implemented by CachingTier that sit above the
AuthoritativeTier. |
| CachingTier.Listener
A listener that will be notified when eviction of a mapping happens
|
| Policy
An eviction policy.
|
| Class and Description |
|---|
| AbstractStore |
| AuthoritativeTier
Document me
|
| ElementValueComparator
Used to compare two element values.
|
| Policy
An eviction policy.
|
| Store
This is the interface for all stores.
|
| StripedReadWriteLockProvider
Provider for StripedReadWriteLock that need to match a certain spreading function
|
| Class and Description |
|---|
| MemoryLimitedCacheLoader
Abstract class for BootstrapCacheLoader implementers that should alter their load behavior (probably stop loading)
whenever the cache being bootstrapped has reached its in-memory limit (off- or on-heap)
|
| Store
This is the interface for all stores.
|
| TerracottaStore
Use for internal purpose only.
|
| Class and Description |
|---|
| AbstractStore |
| Policy
An eviction policy.
|
| Store
This is the interface for all stores.
|
| StoreQuery
An immutable query that a
Store can execute |
| TerracottaStore
Use for internal purpose only.
|
| Class and Description |
|---|
| AbstractStore |
| ElementValueComparator
Used to compare two element values.
|
| Store
This is the interface for all stores.
|
| TerracottaStore
Use for internal purpose only.
|
| Class and Description |
|---|
| AbstractStore |
| ElementValueComparator
Used to compare two element values.
|
| Store
This is the interface for all stores.
|
| TerracottaStore
Use for internal purpose only.
|
| Class and Description |
|---|
| ElementValueComparator
Used to compare two element values.
|
| Store
This is the interface for all stores.
|
| Class and Description |
|---|
| Store
This is the interface for all stores.
|
Copyright 2001-2021, Terracotta, Inc.