ehcache
A B C D E F G H I K L M N O P Q R S T U V W X

A

AbstractCacheWriter - Class in net.sf.ehcache.writer
A convenience abstract base class that implements all CacheWriter methods.
AbstractCacheWriter() - Constructor for class net.sf.ehcache.writer.AbstractCacheWriter
 
AbstractPolicy - Class in net.sf.ehcache.store
A base policy class
AbstractPolicy() - Constructor for class net.sf.ehcache.store.AbstractPolicy
 
acquireCachePeers(Ehcache) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Acquires the cache peers for this cache.
add(CollectionStats) - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
 
add(EntityStats) - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
 
add(QueryStats) - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
 
addBootstrapCacheLoaderFactory(CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Allows BeanHandler to add the CacheManagerEventListener to the configuration.
addCache(String) - Method in class net.sf.ehcache.CacheManager
Adds a Ehcache based on the defaultCache with the given name.
addCache(Cache) - Method in class net.sf.ehcache.CacheManager
Adds a Cache to the CacheManager.
addCache(Ehcache) - Method in class net.sf.ehcache.CacheManager
Adds an Ehcache to the CacheManager.
addCache(CacheConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add Cache Configurations to the configuration.
addCacheEventListenerFactory(CacheConfiguration.CacheEventListenerFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Used by BeanUtils to add cacheEventListenerFactory elements to the cache configuration.
addCacheExceptionHandlerFactory(CacheConfiguration.CacheExceptionHandlerFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Add the CacheExceptionHandlerFactory to the configuration.
addCacheExtensionFactory(CacheConfiguration.CacheExtensionFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Used by BeanUtils to add cacheExtensionFactory elements to the cache configuration.
addCacheLoaderFactory(CacheConfiguration.CacheLoaderFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Used by BeanUtils to add each cacheLoaderFactory to the cache configuration.
addCacheManagerEventListenerFactory(FactoryConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add the CacheManagerEventListener to the configuration.
addCacheManagerPeerListenerFactory(FactoryConfiguration) - Method in class net.sf.ehcache.config.Configuration
Adds a CachePeerProviderFactoryConfiguration.
addCacheManagerPeerProviderFactory(FactoryConfiguration) - Method in class net.sf.ehcache.config.Configuration
Adds a CachePeerProviderFactoryConfiguration.
addCacheWriter(CacheWriterConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Allows BeanHandler to add the CacheWriterConfiguration to the configuration.
addCacheWriterFactory(CacheWriterConfiguration.CacheWriterFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Allows BeanHandler to add the CacheWriterFactory to the configuration.
addCommand(Command, Element) - Method in interface net.sf.ehcache.transaction.TransactionContext
Add a command to the current TransactionContext
addCommand(VersionAwareCommand) - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Add prepared command
addCommand(VersionAwareCommand) - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Add prepared command
addCommand(Command, Element) - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
Add a command to the current TransactionContext
addConfigurationListener(CacheConfigurationListener) - Method in class net.sf.ehcache.config.CacheConfiguration
Add a listener to this cache configuration
addDefaultCache(CacheConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add a default configuration to the configuration.
addDiskStore(DiskStoreConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add disk store location to the configuration.
addGetTimeMillis(long) - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Adds time taken for a get operation in the cache
addGetTimeMillis(long) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Adds time taken for a get operation in the cache
addGetTimeMillis(long) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Adds time taken for a get operation in the cache
addGetTimeMillis(long) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Adds time taken for a get operation in the cache
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
 
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
 
addTerracotta(TerracottaConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
Allows BeanHandler to add the TerracottaConfiguration to the configuration.
addTerracottaConfig(TerracottaConfigConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add a Terracotta configuration to the configuration
addTopologyListener(ClusterTopologyListener) - Method in interface net.sf.ehcache.cluster.CacheCluster
Add a listener for cluster events
addTopologyListener(ClusterTopologyListener) - Method in class net.sf.ehcache.cluster.NoopCacheCluster
Add a listener for cluster events
addToReplicationQueue(RMIAsynchronousCacheReplicator.CacheEventMessage) - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Adds a message to the queue.
addTransactionManagerLookup(FactoryConfiguration) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to add transaction manager lookup to the configuration.
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. A No-Op.
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. Inserts the specified item into the cache.
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. 
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Returns false since this is a non-strict read/write cache access strategy
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
afterInsert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
afterUpdate(Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. Removes the invalidated item.
afterUpdate(Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. Throws UnsupportedOperationException since items in a read-only cache should not be mutated.
afterUpdate(Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. 
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
Throws UnsupportedOperationException since this cache is read-only
afterUpdate(Object, Object, Object, Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
aggregate(CacheRegionStats) - Method in class net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats
 
AggregateCacheRegionStats - Class in net.sf.ehcache.hibernate.management.impl
 
AggregateCacheRegionStats(String) - Constructor for class net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats
 
alive() - Method in interface net.sf.ehcache.distribution.CacheReplicator
Checks that the replicator is is STATUS_ALIVE.
alive() - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Checks that the replicator is is STATUS_ALIVE.
alive() - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Checks that the replicator is is STATUS_ALIVE.
ALL_CACHE_MANAGERS - Static variable in class net.sf.ehcache.CacheManager
Keeps track of all known CacheManagers.
assignFreePort(boolean) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Assigns a free port to be the listener port.
asynchronous - Variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Whether to load asynchronously
asynchronousReplicationInterval - Variable in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
The amount of time the replication thread sleeps after it detects the replicationQueue is empty before checking again.
attemptResolutionOfUniqueResourceConflict() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerListener
If a conflict is detected in unique resource use, this method signals the listener to attempt automatic resolution of the resource conflict.
attemptResolutionOfUniqueResourceConflict() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
If a conflict is detected in unique resource use, this method signals the listener to attempt automatic resolution of the resource conflict.
AUTO_DISK_PATH_DIRECTORY_PREFIX - Static variable in class net.sf.ehcache.store.DiskStore
If the CacheManager needs to resolve a conflict with the disk path, it will create a subdirectory in the given disk path with this prefix followed by a number.

B

BaseEmitterBean - Class in net.sf.ehcache.hibernate.management.impl
 
BaseEmitterBean(Class<T>) - Constructor for class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
BaseEmitterBean
BatchOperation - Interface in net.sf.ehcache.writer.writebehind.operations
Interface to implement batch operations that are executed on a cache writer
bind(String, RMICachePeer) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Bind a cache peer
BlockingCache - Class in net.sf.ehcache.constructs.blocking
A blocking decorator for an Ehcache, backed by a Ehcache.
BlockingCache(Ehcache, int) - Constructor for class net.sf.ehcache.constructs.blocking.BlockingCache
Creates a BlockingCache which decorates the supplied cache.
BlockingCache(Ehcache) - Constructor for class net.sf.ehcache.constructs.blocking.BlockingCache
Creates a BlockingCache which decorates the supplied cache.
bootstrap() - Method in class net.sf.ehcache.Cache
Bootstrap command.
bootstrap() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Bootstrap command.
bootstrap() - Method in interface net.sf.ehcache.Ehcache
Bootstrap command.
BOOTSTRAP_ASYNCHRONOUSLY - Static variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
The property name expected in ehcache.xml for the bootstrap asyncrhonously switch.
BootstrapCacheLoader - Interface in net.sf.ehcache.bootstrap
 
BootstrapCacheLoaderFactory - Class in net.sf.ehcache.bootstrap
An abstract factory for creating BootstrapCacheLoader instances.
BootstrapCacheLoaderFactory() - Constructor for class net.sf.ehcache.bootstrap.BootstrapCacheLoaderFactory
 
bootstrapCacheLoaderFactory(CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
bootstrapCacheLoaderFactoryConfiguration - Variable in class net.sf.ehcache.config.CacheConfiguration
The BootstrapCacheLoaderFactoryConfiguration.
bufferFull() - Method in class net.sf.ehcache.store.DiskStore
In some circumstances data can be written so quickly to the spool that the VM runs out of memory while waiting for the spooling to disk.
bufferFull() - Method in class net.sf.ehcache.store.LruMemoryStore
Memory stores are never backed up and always return false
bufferFull() - Method in class net.sf.ehcache.store.MemoryStore
Memory stores are never backed up and always return false
bufferFull() - Method in interface net.sf.ehcache.store.Store
Some store types, such as the disk stores can fill their write buffers if puts come in too fast.
bufferFull() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional Some store types, such as the disk stores can fill their write buffers if puts come in too fast.
bufferFull() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Some store types, such as the disk stores can fill their write buffers if puts come in too fast.
buildAccessStrategy(AccessType) - Method in class net.sf.ehcache.hibernate.regions.EhcacheCollectionRegion
buildAccessStrategy(AccessType) - Method in class net.sf.ehcache.hibernate.regions.EhcacheEntityRegion

C

Cache - Class in net.sf.ehcache
Cache is the central class in ehcache.
Cache(CacheConfiguration) - Constructor for class net.sf.ehcache.Cache
2.0 and higher Constructor

The ConfigurationFactory and clients can create these.

Cache(CacheConfiguration, RegisteredEventListeners, BootstrapCacheLoader) - Constructor for class net.sf.ehcache.Cache
2.0 and higher Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, boolean, boolean, long, long) - Constructor for class net.sf.ehcache.Cache
1.0 Constructor.
Cache(String, int, boolean, boolean, long, long, boolean, long) - Constructor for class net.sf.ehcache.Cache
1.1 Constructor.
Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners) - Constructor for class net.sf.ehcache.Cache
1.2 Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners, BootstrapCacheLoader) - Constructor for class net.sf.ehcache.Cache
1.2.1 Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners, BootstrapCacheLoader, int) - Constructor for class net.sf.ehcache.Cache
1.2.4 Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners, BootstrapCacheLoader, int, int) - Constructor for class net.sf.ehcache.Cache
1.3 Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners, BootstrapCacheLoader, int, int, boolean) - Constructor for class net.sf.ehcache.Cache
1.6.0 Constructor

The ConfigurationFactory and clients can create these.

Cache(String, int, MemoryStoreEvictionPolicy, boolean, String, boolean, long, long, boolean, long, RegisteredEventListeners, BootstrapCacheLoader, int, int, boolean, boolean, String, boolean) - Constructor for class net.sf.ehcache.Cache
1.7.0 Constructor

The ConfigurationFactory and clients can create these.

cache - Variable in class net.sf.ehcache.constructs.blocking.BlockingCache
The backing Cache
cache - Variable in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
Ehcache instance backing this Hibernate data region.
Cache - Class in net.sf.ehcache.management
A JMX MBean implementation for Cache
Cache(Ehcache) - Constructor for class net.sf.ehcache.management.Cache
A constructor for JCache.
cache - Variable in class net.sf.ehcache.store.LruMemoryStore
The cache this store is associated with.
cache - Variable in class net.sf.ehcache.store.MemoryStore
The cache this store is associated with.
CACHE_CHANGED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_CHANGED
CACHE_CLEARED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_CLEARED
CACHE_ENABLED - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_ENABLED
CACHE_ENABLED - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_ENABLED
CACHE_ENABLED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_ENABLED
CACHE_FLUSHED - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_FLUSHED
CACHE_FLUSHED - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_FLUSHED
CACHE_FLUSHED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_FLUSHED
CACHE_REGION_CHANGED - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_REGION_CHANGED
CACHE_REGION_CHANGED - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_REGION_CHANGED
CACHE_REGION_FLUSHED - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_REGION_FLUSHED
CACHE_REGION_FLUSHED - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_REGION_FLUSHED
CACHE_STATISTICS_ENABLED - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_STATISTICS_ENABLED
CACHE_STATISTICS_ENABLED - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_STATISTICS_ENABLED
CACHE_STATISTICS_ENABLED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_STATISTICS_ENABLED
CACHE_STATISTICS_RESET - Static variable in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
CACHE_STATISTICS_RESET
CACHE_STATISTICS_RESET - Static variable in interface net.sf.ehcache.hibernate.management.api.HibernateStats
CACHE_STATISTICS_RESET
CACHE_STATISTICS_RESET - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheMBean
CACHE_STATISTICS_RESET
CacheCluster - Interface in net.sf.ehcache.cluster
Allows you to explore the Terracotta cluster nodes and register for events about the cluster.
CacheConfiguration - Class in net.sf.ehcache.config
A value object used to represent cache configuration.
CacheConfiguration(String, int) - Constructor for class net.sf.ehcache.config.CacheConfiguration
Create a new cache configuration.
CacheConfiguration - Class in net.sf.ehcache.management
A JMX MBean implementation and decorator to net.sf.ehcache.CacheConfiguration
CacheConfiguration(Ehcache) - Constructor for class net.sf.ehcache.management.CacheConfiguration
Constructs using a backing CacheConfiguration
CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the BootstrapCacheLoaderFactoryConfiguration.
CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration
 
CacheConfiguration.CacheEventListenerFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the CachePeerListenerFactoryConfiguration.
CacheConfiguration.CacheEventListenerFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheConfiguration.CacheEventListenerFactoryConfiguration
 
CacheConfiguration.CacheExceptionHandlerFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the BootstrapCacheLoaderFactoryConfiguration.
CacheConfiguration.CacheExceptionHandlerFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheConfiguration.CacheExceptionHandlerFactoryConfiguration
 
CacheConfiguration.CacheExtensionFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the CacheExtensionFactoryConfiguration.
CacheConfiguration.CacheExtensionFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheConfiguration.CacheExtensionFactoryConfiguration
 
CacheConfiguration.CacheLoaderFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the CacheLoaderFactoryConfiguration.
CacheConfiguration.CacheLoaderFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheConfiguration.CacheLoaderFactoryConfiguration
 
CacheConfiguration.TransactionalMode - Enum in net.sf.ehcache.config
Represents whether the Cache is transactional or not.
CacheConfigurationListener - Interface in net.sf.ehcache.config
Instances of CacheConfigurationListener can be registered with CacheConfiguration instances in order to receive notification when any of the dynamic properties of the configuration are changed.
CacheConfigurationMBean - Interface in net.sf.ehcache.management
A JMX MBean interface for the configuration of a cache
CacheEntry - Class in net.sf.ehcache
Helper class to tie a key to an element.
CacheEntry(Object, Element) - Constructor for class net.sf.ehcache.CacheEntry
Creates a new cache entry.
CacheEntryFactory - Interface in net.sf.ehcache.constructs.blocking
Creates objects to populate the cache.
CacheEventListener - Interface in net.sf.ehcache.event
Allows implementers to register callback methods that will be executed when a cache event occurs.
cacheEventListenerConfigurations - Variable in class net.sf.ehcache.config.CacheConfiguration
The event listener factories added by BeanUtils.
cacheEventListenerFactory(CacheConfiguration.CacheEventListenerFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
CacheEventListenerFactory - Class in net.sf.ehcache.event
An abstract factory for creating listeners.
CacheEventListenerFactory() - Constructor for class net.sf.ehcache.event.CacheEventListenerFactory
 
CacheException - Exception in net.sf.ehcache
A runtime Cache Exception.
CacheException() - Constructor for exception net.sf.ehcache.CacheException
Constructor for the CacheException object.
CacheException(String) - Constructor for exception net.sf.ehcache.CacheException
Constructor for the CacheException object.
CacheException(String, Throwable) - Constructor for exception net.sf.ehcache.CacheException
Constructs a new CacheException with the specified detail message and cause.
CacheException(Throwable) - Constructor for exception net.sf.ehcache.CacheException
Constructs a new CacheException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
CacheExceptionHandler - Interface in net.sf.ehcache.exceptionhandler
A handler which may be registered with an Ehcache, to handle exceptions on Cache operations.
cacheExceptionHandlerFactory(CacheConfiguration.CacheExceptionHandlerFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
CacheExceptionHandlerFactory - Class in net.sf.ehcache.exceptionhandler
An abstract factory for creating CacheExceptionHandlers at configuration time, in ehcache.xml.
CacheExceptionHandlerFactory() - Constructor for class net.sf.ehcache.exceptionhandler.CacheExceptionHandlerFactory
 
cacheExceptionHandlerFactoryConfiguration - Variable in class net.sf.ehcache.config.CacheConfiguration
The CacheExceptionHandlerFactoryConfiguration.
cacheExists(String) - Method in class net.sf.ehcache.CacheManager
Checks whether a cache of type ehcache exists.
CacheExtension - Interface in net.sf.ehcache.extension
This is a general purpose mechanism to allow generic extensions to a Cache.
cacheExtensionConfigurations - Variable in class net.sf.ehcache.config.CacheConfiguration
The cache extension factories added by BeanUtils.
cacheExtensionFactory(CacheConfiguration.CacheExtensionFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
CacheExtensionFactory - Class in net.sf.ehcache.extension
An abstract factory for creating CacheExtensions.
CacheExtensionFactory() - Constructor for class net.sf.ehcache.extension.CacheExtensionFactory
 
cacheHitCount - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
cacheHitCount
cacheHitInMemory() - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Called on a cache hit in the MemoryStore
cacheHitInMemory() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called on a cache hit in the MemoryStore
cacheHitInMemory() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called on a cache hit in the MemoryStore
cacheHitInMemory() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called on a cache hit in the MemoryStore
cacheHitOnDisk() - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Called on a cache hit in the DiskStore
cacheHitOnDisk() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called on a cache hit in the DiskStore
cacheHitOnDisk() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called on a cache hit in the DiskStore
cacheHitOnDisk() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called on a cache hit in the DiskStore
CacheLoader - Interface in net.sf.ehcache.loader
Extends JCache CacheLoader with load methods that take an argument in addition to a key This interface has exactly the same interface as in the JCache module.
cacheLoaderConfigurations - Variable in class net.sf.ehcache.config.CacheConfiguration
The cache loader factories added by BeanUtils.
cacheLoaderFactory(CacheConfiguration.CacheLoaderFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
CacheLoaderFactory - Class in net.sf.ehcache.loader
An abstract factory for creating cache loaders.
CacheLoaderFactory() - Constructor for class net.sf.ehcache.loader.CacheLoaderFactory
 
CacheLockProvider - Interface in net.sf.ehcache.concurrent
 
CacheManager - Class in net.sf.ehcache
A container for Ehcaches that maintain all aspects of their lifecycle.
CacheManager(Configuration) - Constructor for class net.sf.ehcache.CacheManager
An constructor for CacheManager, which takes a configuration object, rather than one created by parsing an ehcache.xml file.
CacheManager(String) - Constructor for class net.sf.ehcache.CacheManager
An ordinary constructor for CacheManager.
CacheManager(URL) - Constructor for class net.sf.ehcache.CacheManager
An ordinary constructor for CacheManager.
CacheManager(InputStream) - Constructor for class net.sf.ehcache.CacheManager
An ordinary constructor for CacheManager.
CacheManager() - Constructor for class net.sf.ehcache.CacheManager
Constructor.
cacheManager - Variable in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
The CacheManager this peer provider is associated with.
CacheManager - Class in net.sf.ehcache.management
An MBean implementation for those attributes and operations we wish to expose on net.sf.ehcache.CacheManager.
CacheManager(CacheManager) - Constructor for class net.sf.ehcache.management.CacheManager
Create a management CacheManager
CacheManagerEventListener - Interface in net.sf.ehcache.event
Allows implementers to register callback methods that will be executed when a CacheManager event occurs.
CacheManagerEventListenerFactory - Class in net.sf.ehcache.event
An abstract factory for creating CacheManagerEventListeners.
CacheManagerEventListenerFactory() - Constructor for class net.sf.ehcache.event.CacheManagerEventListenerFactory
 
cacheManagerEventListenerRegistry - Variable in class net.sf.ehcache.CacheManager
The listener registry
CacheManagerEventListenerRegistry - Class in net.sf.ehcache.event
Registered listeners for registering and unregistering CacheManagerEventListeners and sending notifications to registrants.
CacheManagerEventListenerRegistry() - Constructor for class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Construct a new registry
CacheManagerMBean - Interface in net.sf.ehcache.management
An MBean interface for those attributes and operations we wish to expose on net.sf.ehcache.CacheManager
CacheManagerPeerListener - Interface in net.sf.ehcache.distribution
A listener for updates, which controls remote cache peers.
CacheManagerPeerListenerFactory - Class in net.sf.ehcache.distribution
An abstract factory for creating cache manager peer listeners.
CacheManagerPeerListenerFactory() - Constructor for class net.sf.ehcache.distribution.CacheManagerPeerListenerFactory
 
cacheManagerPeerListeners - Variable in class net.sf.ehcache.CacheManager
The map of listeners
CacheManagerPeerProvider - Interface in net.sf.ehcache.distribution
Provides a discovery service to locate CachePeer listener peers for a Cache.
CacheManagerPeerProviderFactory - Class in net.sf.ehcache.distribution
An abstract factory for creating peers.
CacheManagerPeerProviderFactory() - Constructor for class net.sf.ehcache.distribution.CacheManagerPeerProviderFactory
 
cacheManagerPeerProviders - Variable in class net.sf.ehcache.CacheManager
The map of providers
CacheMBean - Interface in net.sf.ehcache.management
A management bean for a cache
cacheMissCount - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
cacheMissCount
cacheMissExpired() - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Called when an element is found in the cache but already expired
cacheMissExpired() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called when an element is found in the cache but already expired
cacheMissExpired() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called when an element is found in the cache but already expired
cacheMissExpired() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called when an element is found in the cache but already expired
cacheMissNotFound() - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Called when an element is not found in the cache
cacheMissNotFound() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called when an element is not found in the cache
cacheMissNotFound() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called when an element is not found in the cache
cacheMissNotFound() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called when an element is not found in the cache
CachePeer - Interface in net.sf.ehcache.distribution
An interface for a cache peer to which updates are made remotely.
cachePeers - Variable in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
The cache peers.
cachePutCount - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
cachePutCount
CacheRegionStats - Class in net.sf.ehcache.hibernate.management.impl
 
CacheRegionStats(String) - Constructor for class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
 
CacheRegionStats(String, SecondLevelCacheStatistics) - Constructor for class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
 
CacheRegionStats(CompositeData) - Constructor for class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
 
CacheRegionUtils - Class in net.sf.ehcache.hibernate.management.impl
CacheRegionUtils
CacheRegionUtils() - Constructor for class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
 
CacheReplicator - Interface in net.sf.ehcache.distribution
Replicates cache entries to peers of the CacheManager
caches - Variable in class net.sf.ehcache.CacheManager
Caches managed by this manager.
CACHES_CLEARED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
CACHES_CLEARED
CACHES_ENABLED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
CACHES_ENABLED
CacheStatistics - Class in net.sf.ehcache.management
A JMX CacheStatistics decorator for an ehcache Statistics class.
CacheStatistics(Ehcache) - Constructor for class net.sf.ehcache.management.CacheStatistics
Constructs an object from an ehcache statistics object
CacheStatisticsMBean - Interface in net.sf.ehcache.management
 
CacheUsageListener - Interface in net.sf.ehcache.statistics
Interface for listeners to any change in usage statistics of an Ehcache.
cacheWriter(CacheWriterConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
CacheWriter - Interface in net.sf.ehcache.writer
A CacheWriter is an interface used for write-through and write-behind caching to a underlying resource.
cacheWriterConfiguration - Variable in class net.sf.ehcache.config.CacheConfiguration
The CacheWriterConfiguration.
CacheWriterConfiguration - Class in net.sf.ehcache.config
Class to hold the CacheWriterManager configuration
CacheWriterConfiguration() - Constructor for class net.sf.ehcache.config.CacheWriterConfiguration
 
CacheWriterConfiguration.CacheWriterFactoryConfiguration - Class in net.sf.ehcache.config
Configuration for the CacheWriterFactoryConfiguration.
CacheWriterConfiguration.CacheWriterFactoryConfiguration() - Constructor for class net.sf.ehcache.config.CacheWriterConfiguration.CacheWriterFactoryConfiguration
 
CacheWriterConfiguration.WriteMode - Enum in net.sf.ehcache.config
Represents how elements are written to the CacheWriter
cacheWriterFactory(CacheWriterConfiguration.CacheWriterFactoryConfiguration) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
CacheWriterFactory - Class in net.sf.ehcache.writer
An abstract factory for creating cache writers.
CacheWriterFactory() - Constructor for class net.sf.ehcache.writer.CacheWriterFactory
 
CacheWriterManager - Interface in net.sf.ehcache.writer
A CacheWriterManager coordinates how element are written to a back-end store.
CacheWriterManagerException - Exception in net.sf.ehcache.writer
An exception specifically for throwing exceptions that happen with a CacheWriterManager implementation.
CacheWriterManagerException(RuntimeException) - Constructor for exception net.sf.ehcache.writer.CacheWriterManagerException
Construct a new exception
cacheXA(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
calculateDataFileSparseness() - Method in class net.sf.ehcache.store.DiskStore
The design of the layout on the data file means that there will be small gaps created when DiskElements are reused.
calculateHostAddress() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Calculates the host address as the default NICs IP address
calculateInMemorySize() - Method in class net.sf.ehcache.Cache
Gets the size of the memory store for this cache.
calculateInMemorySize() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the size of the memory store for this cache

Warning: This method can be very expensive to run.

calculateInMemorySize() - Method in interface net.sf.ehcache.Ehcache
Gets the size of the memory store for this cache

Warning: This method can be very expensive to run.

calculateSampleSize(int) - Static method in class net.sf.ehcache.store.AbstractPolicy
sampleSize how many samples to take
cancel() - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, this method does nothing.
canLockEntries() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
canParticipateInSerialization() - Method in class net.sf.ehcache.DefaultElementEvictionData
Indicates whether the data of this element eviction instance can participate in serialization of the element as a whole.
canParticipateInSerialization() - Method in interface net.sf.ehcache.ElementEvictionData
Indicates whether the data of this element eviction instance can participate in serialization of the element as a whole.
CastingOperationConverter - Class in net.sf.ehcache.writer.writebehind
A converter that simply casts an existing KeyBasedOperation instance.
checkForUpdate() - Method in class net.sf.ehcache.util.UpdateChecker
This method ensures that there will be no exception thrown.
checkin(Object, Xid, boolean) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Checks in changes to a key
checkin(Object, Xid, boolean) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Checks in changes to a key
checkin(Object, Xid, boolean) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.VersionTable
Increment versioning information of a mutated and stored information to the store
checkinRead(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
Read check in: the transaction is done with the element, but did not mutate it
checkinWrite(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
Write check in: the transaction is done with the element and did mutate it
checkout(Object, Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Checks a version for en Element out of the store
checkout(Object, Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Checks a version for en Element out of the store
checkout(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
Checks out a version for a Transaction
checkout(Object, Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.VersionTable
Track a version for an element, potentially adding it to the store
checkStatus() - Method in class net.sf.ehcache.CacheManager
Checks the state of the CacheManager for legal operation
CircularLossyQueue<T> - Class in net.sf.ehcache.util
An implementation of a CircularQueue data-structure.
CircularLossyQueue(int) - Constructor for class net.sf.ehcache.util.CircularLossyQueue
Constructs the circular queue with the specified capacity
ClassLoaderUtil - Class in net.sf.ehcache.util
Keeps all classloading in ehcache consistent.
className(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
 
clear() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Remove all elements in the cache, but leave the cache in a useable state.
clear() - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Remove all mapping from this cache region.
clear() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Removes all of the mappings from this map.
clear() - Method in class net.sf.ehcache.store.LruMemoryStore
Clears any data structures and places it back to its state when it was first created.
clear() - Method in class net.sf.ehcache.store.MemoryStore
Clears any data structures and places it back to its state when it was first created.
clearAll() - Method in class net.sf.ehcache.CacheManager
Clears the contents of all caches in the CacheManager, but without removing any caches.
clearAll() - Method in class net.sf.ehcache.management.CacheManager
Clears the contents of all caches in the CacheManager, but without removing any caches.
clearAll() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Clears the contents of all caches in the CacheManager, but without removing any caches.
clearAll() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Clears the contents of all caches in the CacheManager, but without removing any caches.
clearAll() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Clears the contents of all caches in the CacheManager, but without removing any caches.
clearAllStartingWith(String) - Method in class net.sf.ehcache.CacheManager
Clears the contents of all caches in the CacheManager with a name starting with the prefix, but without removing them.
clearCounters() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Clears all event counters
clearOnFlush - Variable in class net.sf.ehcache.config.CacheConfiguration
Sets whether the MemoryStore should be cleared when flush() is called on the cache - true by default.
clearOnFlush(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets whether the MemoryStore should be cleared when flush() is called on the cache - true by default.
clearStatistics() - Method in class net.sf.ehcache.Cache
Resets statistics counters back to 0.
clearStatistics() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Resets statistics counters back to 0.
clearStatistics() - Method in interface net.sf.ehcache.Ehcache
Resets statistics counters back to 0.
clearStatistics() - Method in class net.sf.ehcache.management.CacheStatistics
Clears the statistic counters to 0 for the associated Cache.
clearStatistics() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Clears the statistic counters to 0 for the associated Cache.
clearStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCache
Clear both sampled and cumulative statistics
clearStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Clears statistics of all caches for the associated cacheManager
clearStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Clears statistics of all caches for the associated cacheManager
clearStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Clear both sampled and cumulative statistics
clearStatistics() - Method in class net.sf.ehcache.Statistics
Clears the statistic counters to 0 for the associated Cache.
clearStatistics() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Clears statistics of this cache
clearStatistics() - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Clear existing statistics
clearStatistics() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Clears statistics of this cache
clearStatistics() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Clears statistics of this cache
clearStatistics() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Clears statistics of this cache
clearStatistics() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Clears sampled statistics for this cache
clearStatistics() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Clears sampled statistics for this cache
clearStatistics() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Clears the collected statistics.
clearStatistics() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Clears sampled statistics for this cache
clearStats() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Clears current statistics, resets all counters to zero
clearStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Clears statistics, resets all counters to zero
clearStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Clears current statistics, resets all counters to zero
clearStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Clears current statistics, resets all counters to zero
clearStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Clears statistics, resets all counters to zero
clearStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Clears statistics, resets all counters to zero
clone() - Method in interface net.sf.ehcache.bootstrap.BootstrapCacheLoader
Clones the loader
clone() - Method in class net.sf.ehcache.Cache
Clones a cache.
clone() - Method in class net.sf.ehcache.config.CacheConfiguration
Clones this object, following the usual contract.
clone() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Clones this object, following the usual contract.
clone() - Method in class net.sf.ehcache.config.FactoryConfiguration
Clones this object, following the usual contract.
clone() - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Clones this object, following the usual contract.
clone() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Clones this object, following the usual contract.
clone() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Clones a cache.
clone() - Method in class net.sf.ehcache.DefaultElementEvictionData
Creates a clone of the eviction data
clone() - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Creates a clone of this listener.
clone() - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Clones this loader
clone() - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Creates a clone of this listener.
clone() - Method in interface net.sf.ehcache.Ehcache
Clones a cache.
clone() - Method in class net.sf.ehcache.Element
Clones an Element.
clone() - Method in interface net.sf.ehcache.ElementEvictionData
Creates a clone of the eviction data
clone() - Method in interface net.sf.ehcache.event.CacheEventListener
Creates a clone of this listener.
clone() - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Creates a clone of this listener.
clone(Ehcache) - Method in interface net.sf.ehcache.extension.CacheExtension
Creates a clone of this extension.
clone(Ehcache) - Method in interface net.sf.ehcache.loader.CacheLoader
Creates a clone of this extension.
clone() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Creates a clone of this listener.
clone() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Creates a clone of this listener.
clone() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Creates a clone of this listener.
clone() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
clone(Ehcache) - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Creates a clone of this writer.
clone(Ehcache) - Method in interface net.sf.ehcache.writer.CacheWriter
Creates a clone of this writer.
close() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
close() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
clustered(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
ClusteredInstanceFactory - Interface in net.sf.ehcache.terracotta
Factory for creating clustered instances
ClusterNode - Interface in net.sf.ehcache.cluster
Provides information about a node in a cache cluster.
clusterOffline(ClusterNode) - Method in interface net.sf.ehcache.cluster.ClusterTopologyListener
This node has lost contact (possibly temporarily) with the cluster and cannot execute clustered operations
clusterOnline(ClusterNode) - Method in interface net.sf.ehcache.cluster.ClusterTopologyListener
This node has established contact with the cluster and can execute clustered operations.
ClusterScheme - Enum in net.sf.ehcache.cluster
Lists support cluster schemes (may not include all possible schemes).
ClusterTopologyListener - Interface in net.sf.ehcache.cluster
A listener for cluster topology events
CoalesceKeysFilter - Class in net.sf.ehcache.writer.writebehind
Filters the operations by only retaining the latest operations for a given key.
CoalesceKeysFilter() - Constructor for class net.sf.ehcache.writer.writebehind.CoalesceKeysFilter
 
coherent(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
coherentReads(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
CollectionStats - Class in net.sf.ehcache.hibernate.management.impl
CollectionStats
CollectionStats(String) - Constructor for class net.sf.ehcache.hibernate.management.impl.CollectionStats
 
CollectionStats(String, CollectionStatistics) - Constructor for class net.sf.ehcache.hibernate.management.impl.CollectionStats
 
CollectionStats(CompositeData) - Constructor for class net.sf.ehcache.hibernate.management.impl.CollectionStats
 
Command - Interface in net.sf.ehcache.transaction
A Command represents an operation to be executed on a Store.
commit(Xid, boolean) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
compare(Element, Element) - Method in class net.sf.ehcache.store.FifoPolicy
Compares the desirableness for eviction of two elements Compares hit counts.
compare(Element, Element) - Method in class net.sf.ehcache.store.LfuPolicy
Compares the desirableness for eviction of two elements Compares hit counts.
compare(Element, Element) - Method in class net.sf.ehcache.store.LruPolicy
Compares the desirableness for eviction of two elements Compares hit counts.
compare(Element, Element) - Method in interface net.sf.ehcache.store.Policy
Compares the desirableness for eviction of two elements
compareTo(ReadWriteLockSync) - Method in class net.sf.ehcache.concurrent.ReadWriteLockSync
CONCURRENCY_LEVEL - Static variable in class net.sf.ehcache.store.MemoryStore
Set optimisation for 100 concurrent threads.
ConcurrencyUtil - Class in net.sf.ehcache.concurrent
Various bits of black magic garnered from experts on the concurrency-interest@cs.oswego.edu mailing list.
ConcurrentHashMap<K,V> - Class in net.sf.ehcache.store.chm
A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updates.
ConcurrentHashMap(int, float, int) - Constructor for class net.sf.ehcache.store.chm.ConcurrentHashMap
Creates a new, empty map with the specified initial capacity, load factor and concurrency level.
ConcurrentHashMap(int) - Constructor for class net.sf.ehcache.store.chm.ConcurrentHashMap
Creates a new, empty map with the specified initial capacity, and with default load factor (0.75) and concurrencyLevel (16).
ConcurrentHashMap() - Constructor for class net.sf.ehcache.store.chm.ConcurrentHashMap
Creates a new, empty map with a default initial capacity (16), load factor (0.75) and concurrencyLevel (16).
ConcurrentHashMap(Map<? extends K, ? extends V>) - Constructor for class net.sf.ehcache.store.chm.ConcurrentHashMap
Creates a new map with the same mappings as the given map.
ConfigurableRMIClientSocketFactory - Class in net.sf.ehcache.distribution
Default socket timeouts are unlikely to be suitable for cache replication.
ConfigurableRMIClientSocketFactory(Integer) - Constructor for class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory
Construct a new socket factory with the given timeout.
Configuration - Class in net.sf.ehcache.config
A bean, used by BeanUtils, to set configuration from an XML configuration file.
Configuration() - Constructor for class net.sf.ehcache.config.Configuration
Empty constructor, which is used by ConfigurationFactory, and can be also used programmatically.
Configuration.Monitoring - Enum in net.sf.ehcache.config
Represents whether monitoring should be enabled or not.
ConfigurationFactory - Class in net.sf.ehcache.config
A utility class which configures beans from XML, using reflection.
ConfigurationGenerator - Class in net.sf.ehcache.config.generator
Utility class for generating configuration texts.
ConfigurationGenerator() - Constructor for class net.sf.ehcache.config.generator.ConfigurationGenerator
 
ConfigurationHelper - Class in net.sf.ehcache.config
The configuration for ehcache.
ConfigurationHelper(CacheManager, Configuration) - Constructor for class net.sf.ehcache.config.ConfigurationHelper
Only Constructor
ConfigurationSource - Class in net.sf.ehcache.config.generator
Class encapsulating the source of configuration for a cache manager

ConfigurationSource() - Constructor for class net.sf.ehcache.config.generator.ConfigurationSource
protected constructor
ConfigurationUtil - Class in net.sf.ehcache.config.generator
Utility class with static methods for generating configuration texts in different ways based on input

ConfigurationUtil() - Constructor for class net.sf.ehcache.config.generator.ConfigurationUtil
 
contains(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
Returns true if this region contains data for the given key.
contains(Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Legacy method testing if some key maps into the specified value in this table.
containsKey(Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Tests if the specified object is a key in this table.
containsKey(Object) - Method in class net.sf.ehcache.store.DiskStore
An unsynchronized and very low cost check to see if a key is in the Store.
containsKey(Object) - Method in class net.sf.ehcache.store.LruMemoryStore
An unsynchronized check to see if a key is in the Store.
containsKey(Object) - Method in class net.sf.ehcache.store.MemoryStore
A check to see if a key is in the Store.
containsKey(Object) - Method in interface net.sf.ehcache.store.Store
A check to see if a key is in the Store.
containsKey(Object) - Method in class net.sf.ehcache.store.XATransactionalStore
A check to see if a key is in the Store.
containsKey(Object) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
A check to see if a key is in the Store.
containsValue(Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns true if this map maps one or more keys to the specified value.
contextDestroyed(ServletContextEvent) - Method in class net.sf.ehcache.constructs.web.ShutdownListener
Notification that the servlet context is about to be shut down.
contextInitialized(ServletContextEvent) - Method in class net.sf.ehcache.constructs.web.ShutdownListener
Notification that the web application is ready to process requests.
convert(Object) - Method in class net.sf.ehcache.writer.writebehind.CastingOperationConverter
Convert an arbitrary object
convert(Object) - Method in interface net.sf.ehcache.writer.writebehind.OperationConverter
Convert an arbitrary object
convertIntToStatus(int) - Static method in class net.sf.ehcache.Status
 
convertTimeToInt(long) - Static method in class net.sf.ehcache.util.TimeUtil
Converts a long seconds value to an int seconds value and takes into account overflow from the downcast by switching to Integer.MAX_VALUE.
copyOnRead(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
Counter - Interface in net.sf.ehcache.util.counter
A simple counter
CounterConfig - Class in net.sf.ehcache.util.counter
Config for a simple Counter
CounterConfig(long) - Constructor for class net.sf.ehcache.util.counter.CounterConfig
Creates a config with the initial value
CounterImpl - Class in net.sf.ehcache.util.counter
A simple counter implementation
CounterImpl() - Constructor for class net.sf.ehcache.util.counter.CounterImpl
Default Constructor
CounterImpl(long) - Constructor for class net.sf.ehcache.util.counter.CounterImpl
Constructor with initial value
CounterManager - Interface in net.sf.ehcache.util.counter
A Counter Manager that accepts a config to create counters.
CounterManagerImpl - Class in net.sf.ehcache.util.counter
An implementation of a CounterManager.
CounterManagerImpl(FailSafeTimer) - Constructor for class net.sf.ehcache.util.counter.CounterManagerImpl
Constructor that accepts a timer that will be used for scheduling sampled counter if any is created
create() - Static method in class net.sf.ehcache.CacheManager
A factory method to create a singleton CacheManager with default config, or return it if it exists.
create(String) - Static method in class net.sf.ehcache.CacheManager
A factory method to create a singleton CacheManager with a specified configuration.
create(URL) - Static method in class net.sf.ehcache.CacheManager
A factory method to create a singleton CacheManager from an URL.
create(InputStream) - Static method in class net.sf.ehcache.CacheManager
A factory method to create a singleton CacheManager from a java.io.InputStream.
create(Cache, String) - Static method in class net.sf.ehcache.store.DiskStore
A factory method to create a DiskStore.
create(Ehcache, Store) - Static method in class net.sf.ehcache.store.MemoryStore
A factory method to create a MemoryStore.
createAutomaticallyConfiguredCachePeerProvider(CacheManager, Properties) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
peerDiscovery=automatic, multicastGroupAddress=230.0.0.1, multicastGroupPort=4446, multicastPacketTimeToLive=255
createBatchOperation(List<SingleOperation>) - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Creates a batch operation that corresponds to the operation type of this single operation.
createBatchOperation(List<SingleOperation>) - Method in interface net.sf.ehcache.writer.writebehind.operations.SingleOperation
Creates a batch operation that corresponds to the operation type of this single operation.
createBatchOperation(List<SingleOperation>) - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Creates a batch operation that corresponds to the operation type of this single operation.
createBootstrapCacheLoader(Properties) - Method in class net.sf.ehcache.bootstrap.BootstrapCacheLoaderFactory
Create a BootstrapCacheLoader
createBootstrapCacheLoader(Properties) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
Create a BootstrapCacheLoader
createCacheEventListener(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Create a CacheEventListener which is also a CacheReplicator.
createCacheEventListener(Properties) - Method in class net.sf.ehcache.event.CacheEventListenerFactory
Create a CacheEventListener
createCacheEventListener(Properties) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplicationFactory
Create a CacheEventListener
createCacheExceptionHandler(CacheConfiguration.CacheExceptionHandlerFactoryConfiguration) - Static method in class net.sf.ehcache.config.ConfigurationHelper
Tries to create a CacheLoader from the configuration using the factory specified.
createCacheExtension(Ehcache, Properties) - Method in class net.sf.ehcache.extension.CacheExtensionFactory
 
createCacheLoader(Ehcache, Properties) - Method in class net.sf.ehcache.loader.CacheLoaderFactory
Creates a CacheLoader using the Ehcache configuration mechanism at the time the associated cache is created.
createCacheManagerEventListener() - Method in class net.sf.ehcache.config.ConfigurationHelper
Tries to load the class specified.
createCacheManagerEventListener(Properties) - Method in class net.sf.ehcache.event.CacheManagerEventListenerFactory
Create a CacheEventListener
createCachePeerListener(CacheManager, Properties) - Method in class net.sf.ehcache.distribution.CacheManagerPeerListenerFactory
Creates a peer provider.
createCachePeerListener(CacheManager, Properties) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory
 
createCachePeerListeners() - Method in class net.sf.ehcache.config.ConfigurationHelper
Tries to load the class specified otherwise defaults to null
createCachePeerProvider(CacheManager, Properties) - Method in class net.sf.ehcache.distribution.CacheManagerPeerProviderFactory
Create a peer provider.
createCachePeerProvider(CacheManager, Properties) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
 
createCachePeerProviders() - Method in class net.sf.ehcache.config.ConfigurationHelper
Tries to load the class specified otherwise defaults to null
createCaches() - Method in class net.sf.ehcache.config.ConfigurationHelper
Creates unitialised caches for each cache configuration found
createCacheWriter(Ehcache, Properties) - Method in class net.sf.ehcache.writer.CacheWriterFactory
Creates a CacheWriter using the Ehcache configuration mechanism at the time the associated cache is created.
createConfiguration() - Method in class net.sf.ehcache.config.generator.ConfigurationSource
Abstract method used for creating a Configuration based on the source
createCounter() - Method in class net.sf.ehcache.util.counter.CounterConfig
Creates and returns a Counter based on the initial value
createCounter(CounterConfig) - Method in interface net.sf.ehcache.util.counter.CounterManager
Creates a Counter based on tha passed config
createCounter(CounterConfig) - Method in class net.sf.ehcache.util.counter.CounterManagerImpl
Creates a Counter based on tha passed config
createCounter() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterConfig
Creates and returns a Counter based on the initial value
createCounter() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterConfig
Creates and returns a Counter based on the initial value
createDefaultCache() - Method in class net.sf.ehcache.config.ConfigurationHelper
 
createDiskStore() - Method in class net.sf.ehcache.Cache
Creates a disk store when either: overflowToDisk is enabled diskPersistent is enabled
createEntry(Object) - Method in interface net.sf.ehcache.constructs.blocking.CacheEntryFactory
Creates the cacheEntry for the given cache key.
createEventReplicator(Ehcache) - Method in interface net.sf.ehcache.terracotta.ClusteredInstanceFactory
Create a replicator for the cache events of a given cache
createExceptionHandler(Properties) - Method in class net.sf.ehcache.exceptionhandler.CacheExceptionHandlerFactory
Create an CacheExceptionHandler
createManuallyConfiguredCachePeerProvider(Properties) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
peerDiscovery=manual, rmiUrls=//hostname:port/cacheName //hostname:port/cacheName //hostname:port/cacheName
createMBeanRegistrationProvider(Configuration) - Method in interface net.sf.ehcache.management.provider.MBeanRegistrationProviderFactory
Factory Method for creating MBeanRegistrationProvider
createMBeanRegistrationProvider(Configuration) - Method in class net.sf.ehcache.management.provider.MBeanRegistrationProviderFactoryImpl
Factory Method for creating MBeanRegistrationProvider
createNewInstance(String) - Static method in class net.sf.ehcache.util.ClassLoaderUtil
Creates a new class instance.
createNewInstance(String, Class[], Object[]) - Static method in class net.sf.ehcache.util.ClassLoaderUtil
Creates a new class instance and passes args to the constructor call.
createPooledConnection(Object, ResourceBean) - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
createPreparedContext() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Return a newly created prepare context if none exist.
createPreparedContext() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Return a newly created prepare context if none exist.
createProxy(Ehcache) - Static method in class net.sf.ehcache.exceptionhandler.ExceptionHandlingDynamicCacheProxy
A simple factory method to hide the messiness of creating the proxy from clients.
createRecoveryXAResourceHolder() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
 
createSocket(String, int) - Method in class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory
Create a client socket connected to the specified host and port.
createStore(Ehcache) - Method in interface net.sf.ehcache.terracotta.ClusteredInstanceFactory
Create a Store instance for the given cache
createTerracottaEventReplicator(Ehcache) - Method in class net.sf.ehcache.CacheManager
Create/access the appropriate clustered cache event replicator for the given cache
createTerracottaStore(Ehcache) - Method in class net.sf.ehcache.CacheManager
Create/access the appropriate terracotta clustered store for the given cache
createTerracottaWriteBehind(Ehcache) - Method in class net.sf.ehcache.CacheManager
Create/access the appropriate clustered write behind queue for the given cache
createTransactionContext(Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Creates a new TransactionContext for a given Transaction
createTransactionContext(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Creates a new TransactionContext for a given Transaction
createWriteBehind(Ehcache) - Method in interface net.sf.ehcache.terracotta.ClusteredInstanceFactory
Create an WriteBehind instance for the given cache
createWriterManager(Cache) - Method in enum net.sf.ehcache.config.CacheWriterConfiguration.WriteMode
Create a new WriterManager for a particular cache instance
createXAStore(Ehcache, Store) - Method in interface net.sf.ehcache.terracotta.ClusteredInstanceFactory
 

D

decrement() - Method in interface net.sf.ehcache.util.counter.Counter
Decrement the counter by 1
decrement(long) - Method in interface net.sf.ehcache.util.counter.Counter
Decrement the counter by given amount
decrement() - Method in class net.sf.ehcache.util.counter.CounterImpl
Decrement the counter by 1
decrement(long) - Method in class net.sf.ehcache.util.counter.CounterImpl
Decrement the counter by given amount
decrement(long, long) - Method in interface net.sf.ehcache.util.counter.sampled.SampledRateCounter
Decrements the numerator and denominator by the passed values
decrement(long, long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Decrements the numerator and denominator by the passed values
decrement() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
decrement(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
DEFAULT_ASYNCHRONOUS_REPLICATION_INTERVAL_MILLIS - Static variable in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
A default for the amount of time the replication thread sleeps after it detects the replicationQueue is empty before checking again.
DEFAULT_CACHE_COHERENT - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default cache coherence setting
DEFAULT_CACHE_NAME - Static variable in class net.sf.ehcache.Cache
A reserved word for cache names.
DEFAULT_CACHE_XA - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default xa enabled
DEFAULT_CLUSTERED - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default clustered mode
DEFAULT_COHERENT_READS - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default coherent read behavior
DEFAULT_COPY_ON_READ - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default copy on read setting
DEFAULT_DISK_ACCESS_STRIPES - Static variable in class net.sf.ehcache.config.CacheConfiguration
 
DEFAULT_EXPIRY_THREAD_INTERVAL_SECONDS - Static variable in class net.sf.ehcache.Cache
The default interval between runs of the expiry thread.
DEFAULT_EXPIRY_THREAD_INTERVAL_SECONDS - Static variable in class net.sf.ehcache.config.CacheConfiguration
The default interval between runs of the expiry thread.
DEFAULT_LOAD_FACTOR - Static variable in class net.sf.ehcache.store.MemoryStore
This is the default from ConcurrentHashMap.
DEFAULT_LOCAL_KEY_CACHE - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default local key cache status
DEFAULT_LOCAL_KEY_CACHE_SIZE - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default local key cache size
DEFAULT_MAX_WRITE_DELAY - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default maximum write delay
DEFAULT_MAXIMUM_CHUNK_SIZE_BYTES - Static variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
The default maximum serialized size of the elements to request from a remote cache peer during bootstrap.
DEFAULT_MEMORY_STORE_EVICTION_POLICY - Static variable in class net.sf.ehcache.config.CacheConfiguration
The default memory store eviction policy is LRU.
DEFAULT_MIN_WRITE_DELAY - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default minimum write delay
DEFAULT_NOTIFY_LISTENERS_ON_EXCEPTION - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default notifyListenersOnException behavior
DEFAULT_NUMBER_OF_MUTEXES - Static variable in class net.sf.ehcache.concurrent.StripedReadWriteLockSync
The default number of locks to use.
DEFAULT_ORPHAN_EVICTION - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default orphan eviction status
DEFAULT_ORPHAN_EVICTION_PERIOD - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default orphan eviction period
DEFAULT_RATE_LIMIT_PER_SECOND - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default rate limit per second
DEFAULT_RETRY_ATTEMPT_DELAY_SECONDS - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default retry attempt delay
DEFAULT_RETRY_ATTEMPTS - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default retry attempts
DEFAULT_SOCKET_TIMEOUT_MILLIS - Static variable in class net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory
The default timeout for cache replication for a single replication action.
DEFAULT_SPOOL_BUFFER_SIZE - Static variable in class net.sf.ehcache.config.CacheConfiguration
Set a buffer size for the spool of approx 30MB.
DEFAULT_SYNCHRONOUS_WRITES - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default setting for synchronous-write
DEFAULT_VALUE_MODE - Static variable in class net.sf.ehcache.config.TerracottaConfiguration
Default value mode
DEFAULT_WRITE_BATCH_SIZE - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default write batch size
DEFAULT_WRITE_BATCHING - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default writeBatching behavior
DEFAULT_WRITE_COALESCING - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default write coalescing behavior
DEFAULT_WRITE_MODE - Static variable in class net.sf.ehcache.config.CacheWriterConfiguration
Default writeMode
DefaultElementEvictionData - Class in net.sf.ehcache
Default implementation of the element eviction data storage that just keeps all the data in instance fields in the heap.
DefaultElementEvictionData(long) - Constructor for class net.sf.ehcache.DefaultElementEvictionData
Default constructor initializing the field to their empty values
DefaultElementEvictionData(long, long) - Constructor for class net.sf.ehcache.DefaultElementEvictionData
Constructor allowing custom values for the data fields.
DefaultTransactionManagerLookup - Class in net.sf.ehcache.transaction.manager
Default TransactionManagerLookup implementation, that will be used by an initializing Cache should the user have not specified otherwise.
DefaultTransactionManagerLookup() - Constructor for class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
 
delete(CacheEntry) - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Delete the cache entry from the store
delete(CacheEntry) - Method in interface net.sf.ehcache.writer.CacheWriter
Delete the cache entry from the store
delete(CacheEntry) - Method in interface net.sf.ehcache.writer.writebehind.WriteBehind
Add a delete operation for the given cache entry
delete(CacheEntry) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Add a delete operation for the given cache entry
deleteAll(Collection<CacheEntry>) - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Remove data and keys from the underlying store for the given collection of keys, if present.
deleteAll(Collection<CacheEntry>) - Method in interface net.sf.ehcache.writer.CacheWriter
Remove data and keys from the underlying store for the given collection of keys, if present.
DeleteAllOperation - Class in net.sf.ehcache.writer.writebehind.operations
Implements the delete all operation for write behind
DeleteAllOperation(List<CacheEntry>) - Constructor for class net.sf.ehcache.writer.writebehind.operations.DeleteAllOperation
Create a new delete all operation for the provided list of cache entries
deleteCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
deleteCount
deleteFilesInAutoGeneratedDirectory() - Method in class net.sf.ehcache.store.DiskStore
Delete files in the auto generated directory.
DeleteOperation - Class in net.sf.ehcache.writer.writebehind.operations
Implements the delete operation for write behind
DeleteOperation(CacheEntry) - Constructor for class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Create a new delete operation for a particular entry
DeleteOperation(CacheEntry, long) - Constructor for class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Create a new delete operation for a particular entry and creation time
depth() - Method in class net.sf.ehcache.util.CircularLossyQueue
Returns the number of items currently in the queue
deregistered(CacheConfiguration) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates that this listener was removed from the given configuration
deregistered(CacheConfiguration) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates that this listener was removed from the given configuration
deregistered(CacheConfiguration) - Method in class net.sf.ehcache.store.DiskStore
Indicates that this listener was removed from the given configuration
deregistered(CacheConfiguration) - Method in class net.sf.ehcache.store.MemoryStore
Indicates that this listener was removed from the given configuration
destroy() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Remove the cache and make it unuseable.
destroy() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
determineEvictionPolicy() - Method in class net.sf.ehcache.store.MemoryStore
Chooses the Policy from the cache configuration
determineHitRatio() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
determineHitRatio
determineShortName(String) - Static method in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
determineShortName
disableDynamicFeatures() - Method in class net.sf.ehcache.Cache
Disables dynamic configuration and disable/enable for this cache.
disableDynamicFeatures() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Disables dynamic configuration and disable/enable for this cache.
disableDynamicFeatures() - Method in interface net.sf.ehcache.Ehcache
Disables dynamic configuration and disable/enable for this cache.
disableSampledStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCache
Disables statistics collection
disableSampledStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Disables statistics collection
disableSampledStatistics() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Disable sampled statistics collection
disableStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCache
Disables statistics collection.
disableStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Disable statistics for each cache contained by cacheManager
disableStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Disable statistics for each cache contained by cacheManager
disableStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Disables statistics collection.
disableStats() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Disables statistics collection
disableStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Disables statistics collection
disableStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Disables statistics collection
disableStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Disables statistics collection
disableStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Disables statistics collection
disableStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Disables statistics collection
diskAccessStripes - Variable in class net.sf.ehcache.config.CacheConfiguration
The number of concurrent disk access stripes.
diskAccessStripes(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the number of disk stripes.
diskCapacityChanged(int, int) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates a change in the configurations disk store capacity
diskCapacityChanged(int, int) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates a change in the configurations disk store capacity
diskCapacityChanged(int, int) - Method in class net.sf.ehcache.store.DiskStore
Indicates a change in the configurations disk store capacity
diskCapacityChanged(int, int) - Method in class net.sf.ehcache.store.MemoryStore
Indicates a change in the configurations disk store capacity
diskExpiryThreadIntervalSeconds - Variable in class net.sf.ehcache.config.CacheConfiguration
The interval in seconds between runs of the disk expiry thread.
diskExpiryThreadIntervalSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the interval in seconds between runs of the disk expiry thread.
diskPersistent - Variable in class net.sf.ehcache.config.CacheConfiguration
For caches that overflow to disk, whether the disk cache persists between CacheManager instances.
diskPersistent(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets whether the disk store persists between CacheManager instances.
diskSpoolBufferSizeMB - Variable in class net.sf.ehcache.config.CacheConfiguration
The size of the disk spool used to buffer writes
diskSpoolBufferSizeMB(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the disk spool size, which is used to buffer writes to the DiskStore.
DiskStore - Class in net.sf.ehcache.store
A disk store implementation.
DiskStore(Ehcache, String) - Constructor for class net.sf.ehcache.store.DiskStore
Creates a disk store.
diskStore - Variable in class net.sf.ehcache.store.LruMemoryStore
The DiskStore associated with this MemoryStore.
diskStore - Variable in class net.sf.ehcache.store.MemoryStore
The DiskStore associated with this MemoryStore.
DiskStoreConfiguration - Class in net.sf.ehcache.config
A class to represent DiskStore configuration e.g.
DiskStoreConfiguration() - Constructor for class net.sf.ehcache.config.DiskStoreConfiguration
 
diskStorePath - Variable in class net.sf.ehcache.config.CacheConfiguration
The path where the disk store is located
diskStorePath(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the path that will be used for the disk store.
dispose() - Method in class net.sf.ehcache.Cache
Starts an orderly shutdown of the Cache.
dispose() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Flushes all cache items from memory to auxilliary caches and close the auxilliary caches.
dispose() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver
Shutdown the heartbeat.
dispose() - Method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
Shutdown this heartbeat sender
dispose() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Shutdown the heartbeat
dispose() - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Give the replicator a chance to flush the replication queue, then cleanup and free resources when no longer needed
dispose() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Stop the listener.
dispose() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Give the replicator a chance to cleanup and free resources when no longer needed
dispose() - Method in interface net.sf.ehcache.Ehcache
Flushes all cache items from memory to auxilliary caches and close the auxilliary caches.
dispose() - Method in interface net.sf.ehcache.event.CacheEventListener
Give the listener a chance to cleanup and free resources when no longer needed
dispose() - Method in interface net.sf.ehcache.event.CacheManagerEventListener
Stop the listener and free any resources.
dispose() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Tell listeners to dispose themselves.
dispose() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Tell listeners to dispose themselves.
dispose() - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Give the listener a chance to cleanup and free resources when no longer needed
dispose() - Method in interface net.sf.ehcache.extension.CacheExtension
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
Stop the listener and free any resources.
dispose() - Method in interface net.sf.ehcache.loader.CacheLoader
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in class net.sf.ehcache.management.ManagementService
Stop the listener and free any resources.
dispose() - Method in class net.sf.ehcache.management.sampled.SampledCache
Method used to dispose this statistics
dispose() - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Stop the listener and free any resources.
dispose() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called to dispose off the listener
dispose() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Give the listener a chance to cleanup and free resources when no longer needed
dispose() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Give the listener a chance to cleanup and free resources when no longer needed
dispose() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Give the listener a chance to cleanup and free resources when no longer needed
dispose() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called to dispose off the listener
dispose() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Method used to dispose this statistics
dispose() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called to dispose off the listener
dispose() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called to dispose off the listener
dispose() - Method in class net.sf.ehcache.store.DiskStore
Shuts down the disk store in preparation for cache shutdown

If a VM crash happens, the shutdown hook will not run.

dispose() - Method in class net.sf.ehcache.store.LruMemoryStore
Prepares for shutdown.
dispose() - Method in class net.sf.ehcache.store.MemoryStore
Prepares for shutdown.
dispose() - Method in interface net.sf.ehcache.store.Store
Prepares for shutdown.
dispose() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional
dispose() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Prepares for shutdown.
dispose() - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in interface net.sf.ehcache.writer.CacheWriter
Providers may be doing all sorts of exotic things and need to be able to clean up on dispose.
dispose() - Method in interface net.sf.ehcache.writer.CacheWriterManager
Cleans up the resources of the cache writer manager.
dispose() - Method in class net.sf.ehcache.writer.writebehind.WriteBehindManager
Cleans up the resources of the cache writer manager.
dispose() - Method in class net.sf.ehcache.writer.writethrough.WriteThroughManager
Cleans up the resources of the cache writer manager.
disposeRMICachePeer(RMICachePeer) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
A template method to dispose an individual RMICachePeer.
doCreateCachePeerListener(String, Integer, Integer, CacheManager, Integer) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory
A template method to actually create the factory
doLoad(Ehcache) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Bootstraps the cache from a random CachePeer.
doPut(Element) - Method in class net.sf.ehcache.store.LruMemoryStore
Allow specialised actions over adding the element to the map.
doPut(Element) - Method in class net.sf.ehcache.store.MemoryStore
Puts an element into the store

E

Ehcache - Interface in net.sf.ehcache
An interface for Ehcache.
EhCache - Class in net.sf.ehcache.hibernate
Deprecated. 
EhCache(Ehcache) - Constructor for class net.sf.ehcache.hibernate.EhCache
Deprecated. Creates a new Hibernate pluggable cache by name.
EHCACHE_HIBERNATE_TYPE - Static variable in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames
Type for the ehcache backed hibernate second level cache statistics mbean
EhcacheCollectionRegion - Class in net.sf.ehcache.hibernate.regions
A collection region specific wrapper around an Ehcache instance.
EhcacheCollectionRegion(Ehcache, Settings, CacheDataDescription, Properties) - Constructor for class net.sf.ehcache.hibernate.regions.EhcacheCollectionRegion
Constructs an EhcacheCollectionRegion around the given underlying cache.
EhcacheDataRegion - Class in net.sf.ehcache.hibernate.regions
An Ehcache specific data region implementation.
EhcacheEntityRegion - Class in net.sf.ehcache.hibernate.regions
An entity region specific wrapper around an Ehcache instance.
EhcacheEntityRegion(Ehcache, Settings, CacheDataDescription, Properties) - Constructor for class net.sf.ehcache.hibernate.regions.EhcacheEntityRegion
Constructs an EhcacheEntityRegion around the given underlying cache.
EhcacheHibernate - Class in net.sf.ehcache.hibernate.management.impl
Implementation of the EhcacheHibernateMBean

EhcacheHibernate(CacheManager) - Constructor for class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Constructor accepting the backing CacheManager
EhcacheHibernateMBean - Interface in net.sf.ehcache.hibernate.management.api
MBean interface for hibernate statistics of session-factories

EhcacheHibernateMbeanNames - Class in net.sf.ehcache.hibernate.management.impl
Utility class used for getting ObjectName's for ehcache hibernate MBeans

EhcacheHibernateMbeanNames() - Constructor for class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames
 
EhcacheHibernateMBeanRegistration - Interface in net.sf.ehcache.hibernate.management.impl
Interface for helping registering mbeans for ehcache backed hibernate second-level cache

EhcacheHibernateMBeanRegistrationImpl - Class in net.sf.ehcache.hibernate.management.impl
Implementation of EhcacheHibernateMBeanRegistration.
EhcacheHibernateMBeanRegistrationImpl() - Constructor for class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
 
EhcacheNonstrictReadWriteCache - Class in net.sf.ehcache.hibernate.ccs
Deprecated. 
EhcacheNonstrictReadWriteCache() - Constructor for class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated.  
EhCacheProvider - Class in net.sf.ehcache.hibernate
Deprecated. 
EhCacheProvider() - Constructor for class net.sf.ehcache.hibernate.EhCacheProvider
Deprecated.  
EhcacheQueryResultsRegion - Class in net.sf.ehcache.hibernate.regions
A query results region specific wrapper around an Ehcache instance.
EhcacheQueryResultsRegion(Ehcache, Properties) - Constructor for class net.sf.ehcache.hibernate.regions.EhcacheQueryResultsRegion
Constructs an EhcacheQueryResultsRegion around the given underlying cache.
EhcacheReadOnlyCache - Class in net.sf.ehcache.hibernate.ccs
Deprecated. 
EhcacheReadOnlyCache() - Constructor for class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated.  
EhcacheReadWriteCache - Class in net.sf.ehcache.hibernate.ccs
Deprecated. 
EhcacheReadWriteCache() - Constructor for class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated.  
EhCacheRegionFactory - Class in net.sf.ehcache.hibernate
A non-singleton EhCacheRegionFactory implementation.
EhCacheRegionFactory(Properties) - Constructor for class net.sf.ehcache.hibernate.EhCacheRegionFactory
Creates a non-singleton EhCacheRegionFactory
ehcaches - Variable in class net.sf.ehcache.CacheManager
Ehcaches managed by this manager.
EhcacheStats - Interface in net.sf.ehcache.hibernate.management.api
Interface for ehcache related statistics of hibernate second level cache

EhcacheStatsImpl - Class in net.sf.ehcache.hibernate.management.impl
Implementation of EhcacheStats

EhcacheStatsImpl(CacheManager) - Constructor for class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Constructor accepting the backing CacheManager
EhcacheTimestampsRegion - Class in net.sf.ehcache.hibernate.regions
A timestamps region specific wrapper around an Ehcache instance.
EhcacheTimestampsRegion(Ehcache, Properties) - Constructor for class net.sf.ehcache.hibernate.regions.EhcacheTimestampsRegion
Constructs an EhcacheTimestampsRegion around the given underlying cache.
EhcacheTransactionalDataRegion - Class in net.sf.ehcache.hibernate.regions
An Ehcache specific TransactionalDataRegion.
EhcacheXAException - Exception in net.sf.ehcache.transaction.xa
Small extension to the XAException defined in the JTA specification, to that the errorCode is provided when instanciating the Exception thrown
EhcacheXAException(String, int) - Constructor for exception net.sf.ehcache.transaction.xa.EhcacheXAException
Constructor
EhcacheXAException(String, int, Throwable) - Constructor for exception net.sf.ehcache.transaction.xa.EhcacheXAException
Constru Constructor
EhcacheXAResource - Interface in net.sf.ehcache.transaction.xa
EhcacheXAResource represents an Ehcache instance.
EhcacheXAResourceImpl - Class in net.sf.ehcache.transaction.xa
Default implementation for EhcacheXAResource.
EhcacheXAResourceImpl(Ehcache, TransactionManager, EhcacheXAStore) - Constructor for class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Constructor
EhcacheXAStore - Interface in net.sf.ehcache.transaction.xa
The EhcacheXAStore is storing XA related data for a Transaction Cache instance on behalf of EhcacheXAResource: Maps Xid to their Transaction Stores TransactionContext for all Transactions Tracks "checked out" versions of keys by active transaction, in order to provide an optimistic locking strategy Stores in a persistent manner prepared Transaction data Tracks versioning information on keys which are "in commit" phase (prepared, yet not commited yet)
EhcacheXAStoreImpl - Class in net.sf.ehcache.transaction.xa
Default implementation of EhcacheXAStore.
EhcacheXAStoreImpl(Store, Store) - Constructor for class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Constructor
EhcacheXAStoreImpl.Version - Class in net.sf.ehcache.transaction.xa
Represents an Element's version for a Store
EhcacheXAStoreImpl.Version() - Constructor for class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
 
EhcacheXAStoreImpl.VersionTable - Class in net.sf.ehcache.transaction.xa
A table containing element version information
EhcacheXAStoreImpl.VersionTable() - Constructor for class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.VersionTable
 
Element - Class in net.sf.ehcache
A Cache Element, consisting of a key, value and attributes.
Element(Serializable, Serializable, long) - Constructor for class net.sf.ehcache.Element
A full constructor.
Element(Object, Object, long) - Constructor for class net.sf.ehcache.Element
A full constructor.
Element(Object, Object, long, long, long, long, long, long) - Constructor for class net.sf.ehcache.Element
Deprecated. The nextToLastAccessTime field is unused since version 1.7, setting it will have no effect. Use #Element(Object, Object, long, long, long, long, long) instead
Element(Object, Object, long, long, long, long, long) - Constructor for class net.sf.ehcache.Element
Constructor.
Element(Object, Object, long, long, long, long, boolean, int, int, long) - Constructor for class net.sf.ehcache.Element
Constructor used by ElementData.
Element(Object, Object, Boolean, Integer, Integer) - Constructor for class net.sf.ehcache.Element
Constructor used by ehcache-server
Element(Serializable, Serializable) - Constructor for class net.sf.ehcache.Element
Constructor.
Element(Object, Object) - Constructor for class net.sf.ehcache.Element
Constructor.
elementCountInMemory - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
elementCountInMemory
elementCountOnDisk - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
elementCountOnDisk
elementCountTotal - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
elementCountTotal
ElementEvictionData - Interface in net.sf.ehcache
Provides pluggable storage and configuration of TTI eviction data.
elements() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns an enumeration of the values in this table.
emitter - Variable in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
emitter
ENABLE_SHUTDOWN_HOOK_PROPERTY - Static variable in class net.sf.ehcache.CacheManager
System property to enable creation of a shutdown hook for CacheManager.
enableHibernateStatistics(SessionFactory) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enable hibernate statistics with the input session factory
enableHibernateStatisticsSupport(SessionFactory) - Method in interface net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistration
Enable hibernate statistics in the mbean.
enableHibernateStatisticsSupport(SessionFactory) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
Enable hibernate statistics in the mbean.
enableSampledStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCache
Enables statistics collection.
enableSampledStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Enables statistics collection.
enableSampledStatistics(FailSafeTimer) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Enable sampled statistics collection
enableStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCache
Enables statistics collection
enableStatistics() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Enable statistics for each cache contained by cacheManager
enableStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Enable statistics for each cache contained by cacheManager
enableStatistics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Enables statistics collection
enableStats() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Enables statistics collection
enableStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Enables statistics collection
enableStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enables statistics collection
enableStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Enables statistics collection
enableStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Enables statistics collection
enableStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Enables statistics collection
end(Xid, int) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
endRecovery() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
 
EntityStats - Class in net.sf.ehcache.hibernate.management.impl
When we only support Java 6, all of this OpenMBean scaffolding can be removed in favor or MXBeans.
EntityStats(String) - Constructor for class net.sf.ehcache.hibernate.management.impl.EntityStats
 
EntityStats(String, EntityStatistics) - Constructor for class net.sf.ehcache.hibernate.management.impl.EntityStats
 
EntityStats(CompositeData) - Constructor for class net.sf.ehcache.hibernate.management.impl.EntityStats
 
entrySet() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns a Set view of the mappings contained in this map.
equals(Object) - Method in class net.sf.ehcache.Cache
An equals method which follows the contract of Object.equals(Object)

An Cache is equal to another one if it implements Ehcache and has the same GUID.

equals(Object) - Method in class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory
The standard hashCode method which is necessary for SocketFactory classes.
equals(Object) - Method in class net.sf.ehcache.Element
Equals comparison with another element, based on the key.
equals(Object) - Method in class net.sf.ehcache.Status
Indicates whether some other object is "equal to" this one.
equals(Status) - Method in class net.sf.ehcache.Status
Equality checker when the comparison object is of the same type.
equals(Object) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
eternal - Variable in class net.sf.ehcache.config.CacheConfiguration
Sets whether elements are eternal.
eternal(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets whether elements are eternal.
EventMessage - Class in net.sf.ehcache.distribution
An Event Message, in respect of a particular cache.
EventMessage(int, Serializable, Element) - Constructor for class net.sf.ehcache.distribution.EventMessage
Full constructor.
evict(Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. Removes the stale item.
evict(Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
evict(Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
evict(Element) - Method in class net.sf.ehcache.store.LruMemoryStore
Evict the Element.
evict(Element) - Method in class net.sf.ehcache.store.MemoryStore
Evict the Element.
evictExpiredElements() - Method in class net.sf.ehcache.Cache
Causes all elements stored in the Cache to be synchronously checked for expiry, and if expired, evicted.
evictExpiredElements() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Causes all elements stored in the Cache to be synchronously checked for expiry, and if expired, evicted.
evictExpiredElements() - Method in interface net.sf.ehcache.Ehcache
Causes all elements stored in the Cache to be synchronously checked for expiry, and if expired, evicted.
ExceptionHandlingDynamicCacheProxy - Class in net.sf.ehcache.exceptionhandler
A dynamic proxy which provides CacheException handling.
ExceptionHandlingDynamicCacheProxy(Ehcache) - Constructor for class net.sf.ehcache.exceptionhandler.ExceptionHandlingDynamicCacheProxy
Constructor: Use with something like:
execute(Store) - Method in interface net.sf.ehcache.transaction.Command
Executes the command on some store
execute(CacheWriterManager) - Method in interface net.sf.ehcache.transaction.Command
Executes the command on some cacheWriterManager
execute(Store) - Method in class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
Executes the command on some store
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
Executes the command on some cacheWriterManager
execute(Store) - Method in class net.sf.ehcache.transaction.StorePutCommand
Executes the command on some store
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StorePutCommand
Executes the command on some cacheWriterManager
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StorePutWithWriterCommandImpl
Executes the command on some cacheWriterManager
execute(Store) - Method in class net.sf.ehcache.transaction.StoreRemoveAllCommand
Executes the command on some store
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StoreRemoveAllCommand
Executes the command on some cacheWriterManager
execute(Store) - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Executes the command on some store
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Executes the command on some cacheWriterManager
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.StoreRemoveWithWriterCommand
Executes the command on some cacheWriterManager
execute(Store) - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Executes the command on some store
execute(CacheWriterManager) - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Executes the command on some cacheWriterManager
executionAvgTime - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
executionAvgTime
executionCount - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
executionCount
executionMaxTime - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
executionMaxTime
executionMinTime - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
executionMinTime
executionRowCount - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
executionRowCount
EXPIRE_ALL_ELEMENTS - Static variable in interface net.sf.ehcache.transaction.Command
Store.expireElements() command
expireElements() - Method in class net.sf.ehcache.store.DiskStore
Removes expired elements.
expireElements() - Method in class net.sf.ehcache.store.LruMemoryStore
Expire all elsments.
expireElements() - Method in class net.sf.ehcache.store.MemoryStore
Expire all elements.
expireElements() - Method in interface net.sf.ehcache.store.Store
Expire all elements.
expireElements() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional Expire all elements.
expireElements() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Expire all elements.
extractAndLogProperty(String, Properties) - Static method in class net.sf.ehcache.util.PropertyUtil
 
extractAndLogProperty(String, Map) - Static method in class net.sf.ehcache.util.PropertyUtil
 
extractBootstrapAsynchronously(Properties) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
Extracts the value of bootstrapAsynchronously from the properties
extractMaximumChunkSizeBytes(Properties) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
 
extractReplicateAsynchronously(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicateAsynchronously from the properties
extractReplicatePuts(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicatePuts from the properties
extractReplicatePutsViaCopy(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicatePutsViaCopy from the properties
extractReplicateRemovals(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicateRemovals from the properties
extractReplicateUpdates(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicateUpdates from the properties
extractReplicateUpdatesViaCopy(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of replicateUpdatesViaCopy from the properties
extractReplicationIntervalMilis(Properties) - Method in class net.sf.ehcache.distribution.RMICacheReplicatorFactory
Extracts the value of asynchronousReplicationIntervalMillis.
extractTcconfig(String) - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Tell the BeanHandler to extract the entire subtree xml as text at element .

F

factory - Variable in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
A factory for creating entries, given a key
FactoryConfiguration<T extends FactoryConfiguration> - Class in net.sf.ehcache.config
A class to represent the CacheManagerEventListener configuration.
FactoryConfiguration() - Constructor for class net.sf.ehcache.config.FactoryConfiguration
 
FailSafeTimer - Class in net.sf.ehcache.util
A fail-safe timer in the sense that if the runtime environment restricts creating new threads, it doesn't blow up with exception.
FailSafeTimer(String) - Constructor for class net.sf.ehcache.util.FailSafeTimer
Constructor accepting a name for the timer.
fetchAndPutElements(Ehcache, List, CachePeer) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Fetches a chunk of elements from a remote cache peer
fetchCount - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
fetchCount
fetchCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
fetchCount
FIFO - Static variable in class net.sf.ehcache.store.MemoryStoreEvictionPolicy
FIFO - first in first out, the oldest element by creation time.
FifoPolicy - Class in net.sf.ehcache.store
Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
FifoPolicy() - Constructor for class net.sf.ehcache.store.FifoPolicy
 
filter(List, OperationConverter<KeyBasedOperation>) - Method in class net.sf.ehcache.writer.writebehind.CoalesceKeysFilter
Filter the operations of a write behind queue.
filter(List, OperationConverter<T>) - Method in interface net.sf.ehcache.writer.writebehind.OperationsFilter
Filter the operations of a write behind queue.
findEvictionCandidate(Element) - Method in class net.sf.ehcache.store.MemoryStore
Find a "relatively" unused element, but not the element just added.
findXAResourceHolder(XAResource) - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
FIVE_KB - Static variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
The lowest reasonable chunk size in bytes
flush() - Method in class net.sf.ehcache.Cache
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in interface net.sf.ehcache.Ehcache
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in class net.sf.ehcache.management.Cache
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in interface net.sf.ehcache.management.CacheMBean
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in class net.sf.ehcache.management.sampled.SampledCache
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Flushes all cache items from memory to the disk store, and from the DiskStore to disk.
flush() - Method in class net.sf.ehcache.store.DiskStore
Flush the spool if persistent, so we don't lose any data.
flush() - Method in class net.sf.ehcache.store.LruMemoryStore
Flush to disk only if the cache is diskPersistent.
flush() - Method in class net.sf.ehcache.store.MemoryStore
Flush to disk only if the cache is diskPersistent.
flush() - Method in interface net.sf.ehcache.store.Store
Flush elements to persistent store.
flush() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional Flush elements to persistent store.
flush() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Flush elements to persistent store.
flushRegionCache(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Flushes the cache for the input region
flushRegionCache(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Flushes the cache for the input region
flushRegionCache(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Flushes the cache for the input region
flushRegionCaches() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Flushes all the caches for all the regions
flushRegionCaches() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Flushes all the caches for all the regions
flushRegionCaches() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Flushes all the caches for all the regions
forget(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
freezeConfiguration() - Method in class net.sf.ehcache.config.CacheConfiguration
Freeze this configuration.
fromString(String) - Static method in class net.sf.ehcache.store.MemoryStoreEvictionPolicy
Converts a string representation of the policy into a policy.
fromTabularData(TabularData) - Static method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
fromTabularData
fromTabularData(TabularData) - Static method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
fromTabularData
fromTabularData(TabularData) - Static method in class net.sf.ehcache.hibernate.management.impl.EntityStats
fromTabularData
fromTabularData(TabularData) - Static method in class net.sf.ehcache.hibernate.management.impl.QueryStats
fromTabularData
fullyQualifiedClassPath - Variable in class net.sf.ehcache.config.FactoryConfiguration
class name.

G

generate(Configuration, CacheConfiguration, Map<String, CacheConfiguration>) - Method in class net.sf.ehcache.config.generator.ConfigurationGenerator
Generates the configuration text for the provided Configuration, the default CacheConfiguration and the map of CacheConfiguration's
generate(CacheConfiguration) - Method in class net.sf.ehcache.config.generator.ConfigurationGenerator
Generates configuration text for a specific cache using the input CacheConfiguration
generateActiveConfigDeclaration() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the currently active cache configuration
generateActiveConfigDeclaration(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the currently active cache configuration for the supplied region
generateActiveConfigDeclaration() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the currently active cache configuration
generateActiveConfigDeclaration(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the currently active cache configuration for the supplied region
generateActiveConfigDeclaration() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the currently active cache configuration
generateActiveConfigDeclaration(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the currently active cache configuration for the supplied region
generateActiveConfigDeclaration() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
generateActiveConfigDeclaration
generateActiveConfigDeclaration(String) - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
generateActiveConfigDeclaration
generateActiveConfigDeclaration() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
generateActiveConfigDeclaration
generateActiveConfigDeclaration(String) - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
generateActiveConfigDeclaration
generateConfigurationTextForCache(CacheManager, String) - Static method in class net.sf.ehcache.config.generator.ConfigurationUtil
Generates configuration text for a cache based on the Cache present in the input CacheManager for the input cacheName
generateConfigurationTextForCacheFromSource(ConfigurationSource, String) - Static method in class net.sf.ehcache.config.generator.ConfigurationUtil
Generates configuration text for a cache from the ConfigurationSource
generateConfigurationTextFromConfiguration(CacheManager, Configuration) - Static method in class net.sf.ehcache.config.generator.ConfigurationUtil
Generates configuration text based on the input Configuration.
generateConfigurationTextFromSource(ConfigurationSource) - Static method in class net.sf.ehcache.config.generator.ConfigurationUtil
Generate configuration text based on the input ConfigurationSource
generateRandomSample(int) - Static method in class net.sf.ehcache.store.AbstractPolicy
Generates a random sample from a population
generateUniqueDirectory() - Static method in class net.sf.ehcache.store.DiskStore
Generates a unique directory name for use in automatically creating a diskStorePath where there is a conflict.
GenericXAResourceHolder - Class in net.sf.ehcache.transaction.manager.btm
 
GenericXAResourceHolder(XAResource, ResourceBean) - Constructor for class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
 
GenericXAResourceProducer - Class in net.sf.ehcache.transaction.manager.btm
 
GenericXAResourceProducer() - Constructor for class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
 
get(Serializable) - Method in class net.sf.ehcache.Cache
Gets an element from the cache.
get(Object) - Method in class net.sf.ehcache.Cache
Gets an element from the cache.
get(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Looks up an entry.
get(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets an element from the cache.
get(Object) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Looks up an entry.
get(Object) - Method in class net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache
Looks up an object.
get(Serializable) - Method in interface net.sf.ehcache.Ehcache
Gets an element from the cache.
get(Object) - Method in interface net.sf.ehcache.Ehcache
Gets an element from the cache.
get(Object, long) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. 
get(Object, long) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. 
get(Object, long) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. 
get(Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Gets a value of an element which matches the given key.
get(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Get the value mapped to this key, or null if no value is mapped to this key.
get(Object, long) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
get(Object, long) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
get(Object, long) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
get(Object, long) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
get(Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - Method in class net.sf.ehcache.store.DiskStore
Gets an Element from the Disk Store.
get(Object) - Method in class net.sf.ehcache.store.LruMemoryStore
Gets an item from the cache.
get(Object) - Method in class net.sf.ehcache.store.MemoryStore
Gets an item from the cache.
get(Object) - Method in interface net.sf.ehcache.store.Store
Gets an item from the cache.
get(Object) - Method in class net.sf.ehcache.store.XATransactionalStore
Gets an item from the cache.
get(Object) - Method in interface net.sf.ehcache.transaction.TransactionContext
Filter to get operations on underlying Store.
get(Object) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAResource
Fall through methods to the underlying cache that will hit potential "guards" or "guarding read-only store"
get(Object) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Fall through methods to the underlying cache that will hit potential "guards" or "guarding read-only store"
get(Object) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Gets an item from the cache.
get(Object) - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
Filter to get operations on underlying Store.
getActiveConfigurationText() - Method in class net.sf.ehcache.CacheManager
Returns the active configuration text for this CacheManager
getActiveConfigurationText(String) - Method in class net.sf.ehcache.CacheManager
Returns the active configuration text for the input cacheName
getAddedKeys() - Method in interface net.sf.ehcache.transaction.TransactionContext
getter to all keys pending addition to the store
getAddedKeys() - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
getter to all keys pending addition to the store
getAllSampleValues() - Method in interface net.sf.ehcache.util.counter.sampled.SampledCounter
Returns all samples in history
getAllSampleValues() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Returns all samples in history
getAllWithLoader(Collection, Object) - Method in class net.sf.ehcache.Cache
The getAll method will return, from the cache, a Map of the objects associated with the Collection of keys in argument "keys".
getAllWithLoader(Collection, Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This method is not appropriate to use with BlockingCache.
getAllWithLoader(Collection, Object) - Method in interface net.sf.ehcache.Ehcache
The getAll method will return, from the cache, a Map of the objects associated with the Collection of keys in argument "keys".
getAndReset() - Method in interface net.sf.ehcache.util.counter.sampled.SampledCounter
Returns the current value of the counter and resets it to 0
getAndReset() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Returns the current value of the counter and resets it to 0
getAndReset() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Returns the current value of the counter and resets it to 0
getAndSet(long) - Method in interface net.sf.ehcache.util.counter.Counter
Returns the value of the counter and sets it to the new value
getAndSet(long) - Method in class net.sf.ehcache.util.counter.CounterImpl
Returns the value of the counter and sets it to the new value
getAndSet(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
getAndWriteLockAllSyncForKeys(Object...) - Method in interface net.sf.ehcache.concurrent.CacheLockProvider
Gets and write lock the Sync Stripes to use for the given keys.
getAndWriteLockAllSyncForKeys(Object...) - Method in class net.sf.ehcache.concurrent.StripedReadWriteLockSync
Gets and write lock the Sync Stripes to use for the given keys.
getAssociatedCache() - Method in class net.sf.ehcache.Statistics
 
getAssociatedCacheName() - Method in class net.sf.ehcache.management.CacheStatistics
 
getAssociatedCacheName() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
 
getAssociatedCacheName() - Method in class net.sf.ehcache.Statistics
 
getAverageGetTime() - Method in class net.sf.ehcache.Cache
The average get time in ms.
getAverageGetTime() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
The average get time in ms.
getAverageGetTime() - Method in interface net.sf.ehcache.Ehcache
The average get time in ms.
getAverageGetTime() - Method in class net.sf.ehcache.Statistics
The average get time.
getAverageGetTimeMillis(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Return average time taken in milliseconds for a get operation for the input cache name
getAverageGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return average time taken in milliseconds for a get operation for the input cache name
getAverageGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Return average time taken in milliseconds for a get operation for the input cache name
getAverageGetTimeMillis() - Method in class net.sf.ehcache.management.sampled.SampledCache
Average time in milli seconds taken to get an element from the cache.
getAverageGetTimeMillis() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Average time in milli seconds taken to get an element from the cache.
getAverageGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Average time in milli seconds taken to get an element from the cache.
getAverageGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Average time in milli seconds taken to get an element from the cache.
getAverageGetTimeMillis() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Average time in milli seconds taken to get an element from the cache.
getAverageGetTimeMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for average time taken for get() operation in the cache
getAverageGetTimeMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for average time taken for get() operation in the cache
getAverageGetTimeMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for average time taken for get() operation in the cache
getAverageGetTimeMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for average time taken for get() operation in the cache
getAverageGetTimeMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for average time taken for get() operation in the cache
getBootstrapCacheLoader() - Method in class net.sf.ehcache.Cache
Accessor for the BootstrapCacheLoader associated with this cache.
getBootstrapCacheLoader() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Accessor for the BootstrapCacheLoader associated with this cache.
getBootstrapCacheLoader() - Method in interface net.sf.ehcache.Ehcache
Accessor for the BootstrapCacheLoader associated with this cache.
getBootstrapCacheLoaderFactoryConfiguration() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getBoundCachePeers() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerListener
All of the caches which are listening for remote changes.
getBoundCachePeers() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
All of the caches which are listening for remote changes.
getBuildJdk() - Method in class net.sf.ehcache.util.ProductInfo
 
getBuildRevision() - Method in class net.sf.ehcache.util.ProductInfo
 
getBuildTime() - Method in class net.sf.ehcache.util.ProductInfo
 
getBuiltBy() - Method in class net.sf.ehcache.util.ProductInfo
 
getBytes() - Method in class net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream
Gets the bytes.
getCache(String) - Method in class net.sf.ehcache.CacheManager
Returns a concrete implementation of Cache, it it is available in the CacheManager.
getCache() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Retrieve the EHCache backing cache
getCache(String) - Method in class net.sf.ehcache.management.CacheManager
Returns a JMX Cache bean
getCache(String) - Method in interface net.sf.ehcache.management.CacheManagerMBean
Returns a JMX Cache bean
getCacheAttributes() - Method in class net.sf.ehcache.management.sampled.SampledCache
getCacheAttributes
getCacheConfiguration() - Method in class net.sf.ehcache.Cache
Gets the cache configuration this cache was created with.
getCacheConfiguration() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the cache configuration this cache was created with.
getCacheConfiguration() - Method in interface net.sf.ehcache.Ehcache
Gets the cache configuration this cache was created with.
getCacheConfiguration() - Method in class net.sf.ehcache.management.Cache
Gets the JMX read-only CacheConfiguration
getCacheConfiguration() - Method in interface net.sf.ehcache.management.CacheMBean
Gets the JMX read-only CacheConfiguration
getCacheConfigurations() - Method in class net.sf.ehcache.config.Configuration
Gets a Map of cache configurations, keyed by name.
getCacheConfigurationsKeySet() - Method in class net.sf.ehcache.config.Configuration
Gets a Map of cacheConfigurations.
getCacheDataDescription() - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
getCacheElementEvictedMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value element evicted from cache
getCacheElementEvictedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value element evicted from cache
getCacheElementEvictedMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value element evicted from cache
getCacheElementEvictedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value element evicted from cache
getCacheElementEvictedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value element evicted from cache
getCacheElementExpiredMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value element expired from cache
getCacheElementExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value element expired from cache
getCacheElementExpiredMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value element expired from cache
getCacheElementExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value element expired from cache
getCacheElementExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value element expired from cache
getCacheElementPutMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value element puts in the cache
getCacheElementPutMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value element puts in the cache
getCacheElementPutMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value element puts in the cache
getCacheElementPutMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value element puts in the cache
getCacheElementPutMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value element puts in the cache
getCacheElementRemovedMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value element removed from cache
getCacheElementRemovedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value element removed from cache
getCacheElementRemovedMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value element removed from cache
getCacheElementRemovedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value element removed from cache
getCacheElementRemovedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value element removed from cache
getCacheElementUpdatedMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value element updates , i.e.
getCacheElementUpdatedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value element updates , i.e.
getCacheElementUpdatedMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value element updates , i.e.
getCacheElementUpdatedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value element updates , i.e.
getCacheElementUpdatedMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value element updates , i.e.
getCacheEventListenerConfigurations() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getCacheEventListeners() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets a copy of the set of the listeners registered to this class
getCacheEventNotificationService() - Method in class net.sf.ehcache.Cache
Use this to access the service in order to register and unregister listeners
getCacheEventNotificationService() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Use this to access the service in order to register and unregister listeners
getCacheEventNotificationService() - Method in interface net.sf.ehcache.Ehcache
Use this to access the service in order to register and unregister listeners
getCacheEvictionRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheEvictionRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCacheExceptionHandler() - Method in class net.sf.ehcache.Cache
Gets the ExceptionHandler on this Cache, or null if there isn't one.
getCacheExceptionHandler() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets an ExceptionHandler on the Cache.
getCacheExceptionHandler() - Method in interface net.sf.ehcache.Ehcache
Sets an ExceptionHandler on the Cache.
getCacheExceptionHandlerFactoryConfiguration() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getCacheExpirationRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheExpirationRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCacheExtensionConfigurations() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getCacheHitCount() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns hit count for all the caches
getCacheHitCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns hit count for all the caches
getCacheHitCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns hit count for all the caches
getCacheHitCount() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getCacheHitCount
getCacheHitCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
The number of times a requested item was found in the cache.
getCacheHitCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
The number of times a requested item was found in the cache.
getCacheHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
The number of times a requested item was found in the cache.
getCacheHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
The number of times a requested item was found in the cache.
getCacheHitCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
The number of times a requested item was found in the cache.
getCacheHitInMemoryMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for in-memory cache hit
getCacheHitInMemoryMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for in-memory cache hit
getCacheHitInMemoryMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for in-memory cache hit
getCacheHitInMemoryMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for in-memory cache hit
getCacheHitInMemoryMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for in-memory cache hit
getCacheHitMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for cache hit
getCacheHitMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for cache hit
getCacheHitMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for cache hit
getCacheHitMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for cache hit
getCacheHitMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for cache hit
getCacheHitOnDiskMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for on-disk cache hit
getCacheHitOnDiskMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for on-disk cache hit
getCacheHitOnDiskMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for on-disk cache hit
getCacheHitOnDiskMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for on-disk cache hit
getCacheHitOnDiskMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for on-disk cache hit
getCacheHitRate() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns hit rate for all the caches
getCacheHitRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns hit rate for all the caches
getCacheHitRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns hit rate for all the caches
getCacheHitRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheHitRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCacheHits() - Method in class net.sf.ehcache.management.CacheStatistics
The number of times a requested item was found in the cache.
getCacheHits() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
The number of times a requested item was found in the cache.
getCacheHits() - Method in class net.sf.ehcache.Statistics
The number of times a requested item was found in the cache.
getCacheHitSample() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns hit count sample for all the caches
getCacheHitSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns hit count sample for all the caches
getCacheHitSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns hit count sample for all the caches
getCacheLoaderConfigurations() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getCacheManager() - Method in class net.sf.ehcache.Cache
Gets the CacheManager managing this cache.
getCacheManager() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the CacheManager managing this cache.
getCacheManager() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
The cacheManager this provider is bound to
getCacheManager() - Method in interface net.sf.ehcache.Ehcache
Gets the CacheManager managing this cache.
getCacheManagerEventListener() - Method in class net.sf.ehcache.CacheManager
Returns the composite listener.
getCacheManagerEventListenerFactoryConfiguration() - Method in class net.sf.ehcache.config.Configuration
Gets the CacheManagerEventListener factory configuration.
getCacheManagerEventListenerRegistry() - Method in class net.sf.ehcache.CacheManager
Gets the CacheManagerEventListenerRegistry.
getCacheManagerObjectName(String, String) - Static method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames
Returns an ObjectName for the passed name
getCacheManagerObjectName(ClusteredInstanceFactory, String) - Static method in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Returns an ObjectName for the passed cacheManagerName
getCacheManagerPeerListenerFactoryConfigurations() - Method in class net.sf.ehcache.config.Configuration
Gets the CacheManagerPeerListener factory configuration.
getCacheManagerPeerProvider(String) - Method in class net.sf.ehcache.CacheManager
Gets the CacheManagerPeerProvider, matching the given scheme For distributed caches, the peer provider finds other cache managers and their caches in the same cluster
getCacheManagerPeerProviderFactoryConfiguration() - Method in class net.sf.ehcache.config.Configuration
Gets the CacheManagerPeerProvider factory configuration.
getCacheMetrics() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheMetrics() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Get a map of cache name to performance metrics (hits, misses).
getCacheMissCount() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns miss count for all the caches
getCacheMissCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns miss count for all the caches
getCacheMissCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns miss count for all the caches
getCacheMissCount() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getCacheMissCount
getCacheMissCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
getCacheMissCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
 
getCacheMissCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
getCacheMissCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
getCacheMissCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
getCacheMissCountExpired() - Method in class net.sf.ehcache.management.sampled.SampledCache
getCacheMissCountExpired() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
 
getCacheMissCountExpired() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
getCacheMissCountExpired() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
getCacheMissCountExpired() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
getCacheMisses() - Method in class net.sf.ehcache.management.CacheStatistics
Warning.
getCacheMisses() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
 
getCacheMisses() - Method in class net.sf.ehcache.Statistics
 
getCacheMissExpiredMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for cache miss as result of the element getting expired
getCacheMissExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for cache miss as result of the element getting expired
getCacheMissExpiredMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for cache miss as result of the element getting expired
getCacheMissExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for cache miss as result of the element getting expired
getCacheMissExpiredMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for cache miss as result of the element getting expired
getCacheMissMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for cache miss
getCacheMissMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for cache miss
getCacheMissMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for cache miss
getCacheMissMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for cache miss
getCacheMissMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for cache miss
getCacheMissNotFoundMostRecentSample() - Method in class net.sf.ehcache.management.sampled.SampledCache
Get most recent value for cache miss as result of the element not found in cache
getCacheMissNotFoundMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get most recent value for cache miss as result of the element not found in cache
getCacheMissNotFoundMostRecentSample() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get most recent value for cache miss as result of the element not found in cache
getCacheMissNotFoundMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get most recent value for cache miss as result of the element not found in cache
getCacheMissNotFoundMostRecentSample() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get most recent value for cache miss as result of the element not found in cache
getCacheMissRate() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns miss rate for all the caches
getCacheMissRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns miss rate for all the caches
getCacheMissRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns miss rate for all the caches
getCacheMissRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheMissRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCacheMissSample() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns miss count sample for all the caches
getCacheMissSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns miss count sample for all the caches
getCacheMissSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns miss count sample for all the caches
getCacheName() - Method in class net.sf.ehcache.management.sampled.SampledCache
getCacheName() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
 
getCacheName() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
getCacheName() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
getCacheName() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
getCacheName() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAResource
Getter to the name of the cache wrapped by this XAResource
getCacheName() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Getter to the name of the cache wrapped by this XAResource
getCacheNames() - Method in class net.sf.ehcache.CacheManager
Returns a list of the current cache names.
getCacheNames() - Method in class net.sf.ehcache.management.CacheManager
Gets the cache names managed by the CacheManager
getCacheNames() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Gets the cache names managed by the CacheManager
getCacheNames() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Gets the cache names managed by the CacheManager
getCacheNames() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Gets the cache names managed by the CacheManager
getCacheObjectName(ClusteredInstanceFactory, String, String) - Static method in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Returns an ObjectName for the passed cacheManagerName, cacheName combination
getCachePeer() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.CachePeerEntry
 
getCachePeerListener(String) - Method in class net.sf.ehcache.CacheManager
When CacheManage is configured as part of a cluster, a CacheManagerPeerListener will be registered in it.
getCachePutCount() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns put count for all the caches
getCachePutCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns put count for all the caches
getCachePutCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns put count for all the caches
getCachePutCount() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getCachePutCount
getCachePutRate() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns put rate for all the caches
getCachePutRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns put rate for all the caches
getCachePutRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns put rate for all the caches
getCachePutRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCachePutRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCachePutSample() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns put count sample for all the caches
getCachePutSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns put count sample for all the caches
getCachePutSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns put count sample for all the caches
getCacheRegionStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns TabularData of cache region stats
getCacheRegionStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns TabularData of cache region stats
getCacheRegionStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns TabularData of cache region stats
getCacheRegionStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
 
getCaches() - Method in class net.sf.ehcache.management.CacheManager
Gets a list of caches in this CacheManager
getCaches() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Gets a list of caches in this CacheManager
getCacheUpdateRate() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getCacheUpdateRate() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
 
getCacheWriterConfiguration() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getCacheWriterFactoryConfiguration() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Accessor
getCause() - Method in exception net.sf.ehcache.writer.CacheWriterManagerException
getCloseStatementCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns the count of close statements
getCloseStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the count of close statements
getCloseStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns the count of close statements
getCloseStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns the count of close statements
getCluster(ClusterScheme) - Method in class net.sf.ehcache.CacheManager
Returns access to information about the cache cluster.
getClusterUUID() - Method in class net.sf.ehcache.CacheManager
Returns unique cluster-wide id for this cache-manager.
getCoherentReads() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether coherent reads are enabled
getCollectionStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns TabularData of collection stats
getCollectionStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns TabularData of collection stats
getCollectionStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns TabularData of collection stats
getCollectionStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns TabularData of collection stats
getCommandName() - Method in interface net.sf.ehcache.transaction.Command
 
getCommandName() - Method in class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
getCommandName() - Method in class net.sf.ehcache.transaction.StorePutCommand
getCommandName() - Method in class net.sf.ehcache.transaction.StorePutWithWriterCommandImpl
getCommandName() - Method in class net.sf.ehcache.transaction.StoreRemoveAllCommand
getCommandName() - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
getCommandName() - Method in class net.sf.ehcache.transaction.StoreRemoveWithWriterCommand
getCommandName() - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
getCommands() - Method in interface net.sf.ehcache.transaction.TransactionContext
All ordered pending commands
getCommands() - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
All ordered pending commands
getConfigDiskExpiryThreadIntervalSeconds() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigDiskExpiryThreadIntervalSeconds() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigMaxElementsInMemory() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigMaxElementsInMemory() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigMaxElementsOnDisk() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigMaxElementsOnDisk() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigMemoryStoreEvictionPolicy() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigMemoryStoreEvictionPolicy() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigTimeToIdleSeconds() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigTimeToIdleSeconds() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigTimeToLiveSeconds() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
getConfigTimeToLiveSeconds() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
getConfigurationBean() - Method in class net.sf.ehcache.config.ConfigurationHelper
 
getConfigurationSource() - Method in class net.sf.ehcache.config.Configuration
Gets a description of the source from which this configuration was created.
getConfigurationSource(File) - Static method in class net.sf.ehcache.config.generator.ConfigurationSource
Utility factory method for creating a ConfigurationSource based on a file.
getConfigurationSource(URL) - Static method in class net.sf.ehcache.config.generator.ConfigurationSource
Utility factory method for creating a ConfigurationSource based on URL
getConfigurationSource(InputStream) - Static method in class net.sf.ehcache.config.generator.ConfigurationSource
Utility factory method for creating a ConfigurationSource based on InputStream
getConfigurationSource() - Static method in class net.sf.ehcache.config.generator.ConfigurationSource
Utility factory method for creating a ConfigurationSource based on default settings (default ehcache.xml in classpath if one is present or an ehcache-failsafe provided with the kit
getConnectCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Return connect counts
getConnectCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return connect counts
getConnectCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Return connect counts
getConnectCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Return connect counts
getConnectionHandle() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
getCounterValue() - Method in class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue
Get the counter value
getCreationTime() - Method in class net.sf.ehcache.DefaultElementEvictionData
Get the element's creation time.
getCreationTime() - Method in class net.sf.ehcache.Element
Gets the creationTime of the Element
getCreationTime() - Method in interface net.sf.ehcache.ElementEvictionData
Get the element's creation time.
getCreationTime() - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Retrieves the moment when the operation was created.
getCreationTime() - Method in interface net.sf.ehcache.writer.writebehind.operations.KeyBasedOperation
Retrieves the moment when the operation was created.
getCreationTime() - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Retrieves the moment when the operation was created.
getDataFileName() - Method in class net.sf.ehcache.store.DiskStore
Creates a file system safe data file.
getDataFilePath() - Method in class net.sf.ehcache.store.DiskStore
 
getDataFileSize() - Method in class net.sf.ehcache.store.DiskStore
 
getDate() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.CachePeerEntry
 
getDBSQLExecutionSample() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Not supported right now
getDBSQLExecutionSample() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Not supported right now
getDefaultCacheConfiguration() - Method in class net.sf.ehcache.config.Configuration
 
getDefaultPath() - Static method in class net.sf.ehcache.config.DiskStoreConfiguration
The diskStore default path, which is the system environment variable availablen on all Java virtual machines java.io.tmpdir
getDeleteCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getDeleteCount
getDiskAccessStripes() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getDiskExpiryThreadIntervalSeconds() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getDiskExpiryThreadIntervalSeconds() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getDiskExpiryThreadIntervalSeconds() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getDiskSpoolBufferSizeMB() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getDiskSpoolBufferSizeMB() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getDiskSpoolBufferSizeMB() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getDiskStoreConfiguration() - Method in class net.sf.ehcache.config.Configuration
Gets the disk store configuration.
getDiskStoreObjectCount() - Method in class net.sf.ehcache.management.CacheStatistics
Gets the number of objects in the DiskStore
getDiskStoreObjectCount() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Gets the number of objects in the DiskStore
getDiskStoreObjectCount() - Method in class net.sf.ehcache.Statistics
 
getDiskStorePath() - Method in class net.sf.ehcache.CacheManager
Returns the disk store path.
getDiskStorePath() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getDiskStorePath() - Method in class net.sf.ehcache.config.ConfigurationHelper
 
getDiskStoreSize() - Method in class net.sf.ehcache.Cache
Returns the number of elements in the disk store.
getDiskStoreSize() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns the number of elements in the disk store.
getDiskStoreSize() - Method in interface net.sf.ehcache.Ehcache
Returns the number of elements in the disk store.
getDynamicConfig() - Method in class net.sf.ehcache.config.Configuration
Get flag for dynamicConfig
getEhcache(String) - Method in class net.sf.ehcache.CacheManager
Gets an Ehcache

getEhcache() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
Return the Ehcache instance backing this Hibernate data region.
getEhcache() - Method in class net.sf.ehcache.management.CacheStatistics
Return the backing cache.
getElement() - Method in class net.sf.ehcache.CacheEntry
Retrieves the element of this cache entry.
getElement() - Method in class net.sf.ehcache.distribution.EventMessage
 
getElement() - Method in class net.sf.ehcache.transaction.StorePutCommand
Getter to the Element instance to be put in the Store
getElement() - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Retrieves the element that will be used for this operation
getElementCountInMemory() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
getElementCountInMemory() - Method in class net.sf.ehcache.hibernate.management.impl.AggregateCacheRegionStats
 
getElementCountInMemory() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getElementCountInMemory
getElementCountInMemory() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
getElementCountOnDisk() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
getElementCountOnDisk() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getElementCountOnDisk
getElementCountOnDisk() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
getElementCountTotal() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getElementCountTotal
getElementEvictionData() - Method in class net.sf.ehcache.Element
Retrieves this element's eviction data instance.
getElements(List) - Method in interface net.sf.ehcache.distribution.CachePeer
Gets a list of elements from the cache, for a list of keys, without updating Element statistics.
getElements(List) - Method in class net.sf.ehcache.distribution.RMICachePeer
Gets a list of elements from the cache, for a list of keys, without updating Element statistics.
getElementsEvictedCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getElementsExpiredCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getElementsPutCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getElementsRemoveAllCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getElementsRemovedCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getElementsUpdatedCounter() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Gets the number of events, irrespective of whether there are any registered listeners.
getEmbeddedConfig() - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Get the embedded config read as
getEntityStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns TabularData of entity stats
getEntityStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns TabularData of entity stats
getEntityStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns TabularData of entity stats
getEntityStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns TabularData of entity stats
getEntry() - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Getter to the cache entry to be removed
getEntry() - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Retrieves the entry that will be used for this operation
getEvent() - Method in class net.sf.ehcache.distribution.EventMessage
Gets the event.
getEvictedCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of elements evicted from the cache
getEvictedCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of elements evicted from the cache
getEvictedCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of elements evicted from the cache
getEvictedCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of elements evicted from the cache
getEvictedCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of elements evicted from the cache
getEvictionCount() - Method in class net.sf.ehcache.Statistics
Gets the number of cache evictions, since the cache was created, or statistics were cleared.
getEvictionPolicy() - Method in class net.sf.ehcache.store.DiskStore
 
getEvictionPolicy() - Method in class net.sf.ehcache.store.LruMemoryStore
 
getEvictionPolicy() - Method in class net.sf.ehcache.store.MemoryStore
 
getEvictionPolicy() - Method in interface net.sf.ehcache.store.Store
 
getEvictionPolicy() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional
getEvictionPolicy() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
getExecutionAvgTime() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getExecutionAvgTime
getExecutionCount() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getExecutionCount
getExecutionMaxTime() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getExecutionMaxTime
getExecutionMinTime() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getExecutionMinTime
getExecutionRowCount() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getExecutionRowCount
getExpirationTime() - Method in class net.sf.ehcache.Element
Returns the expiration time based on time to live.
getExpiredCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of elements expired since creation or last clear
getExpiredCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of elements expired since creation or last clear
getExpiredCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of elements expired since creation or last clear
getExpiredCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of elements expired since creation or last clear
getExpiredCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of elements expired since creation or last clear
getFallbackClassLoader() - Static method in class net.sf.ehcache.util.ClassLoaderUtil
Gets a fallback ClassLoader that all classes in ehcache, and extensions, should use for classloading.
getFetchCount() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getFetchCount
getFetchCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getFetchCount
getFlags() - Method in class net.sf.ehcache.transaction.xa.XARequest
 
getFlushCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns flush count
getFlushCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns flush count
getFlushCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns flush count
getFlushCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns flush count
getFreePort() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Gets a free server socket port.
getFullyQualifiedClassPath() - Method in class net.sf.ehcache.config.FactoryConfiguration
Getter.
getGuid() - Method in class net.sf.ehcache.Cache
The GUID for this cache instance can be used to determine whether two cache instance references are pointing to the same cache.
getGuid() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
The GUID for this cache instance can be used to determine whether two cache instance references are pointing to the same cache.
getGuid() - Method in interface net.sf.ehcache.distribution.CachePeer
Gets the globally unique id for the underlying Cache instance.
getGuid() - Method in class net.sf.ehcache.distribution.RMICachePeer
Gets the globally unique id for the underlying Cache instance.
getGuid() - Method in interface net.sf.ehcache.Ehcache
The GUID for this cache instance can be used to determine whether two cache instance references are pointing to the same cache.
getHeartBeatInterval() - Static method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
Returns the heartbeat interval.
getHeartBeatReceiver() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
 
getHeartBeatSender() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
 
getHistorySize() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterConfig
Returns the history size
getHitCount() - Method in class net.sf.ehcache.Element
Gets the hit count on this element.
getHitCount() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getHitCount
getHitLatency() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getHitLatency
getHitRatio() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getHitRatio
getHostname() - Method in interface net.sf.ehcache.cluster.ClusterNode
Get the host name of the node
getId() - Method in interface net.sf.ehcache.cluster.ClusterNode
Get a unique (per cluster) identifier for this node.
getIndexFileName() - Method in class net.sf.ehcache.store.DiskStore
 
getIndexFileSize() - Method in class net.sf.ehcache.store.DiskStore
 
getInitialValue() - Method in class net.sf.ehcache.util.counter.CounterConfig
Gets the initial value
getInMemoryHitCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of times a requested item was found in the Memory Store.
getInMemoryHitCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of times a requested item was found in the Memory Store.
getInMemoryHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of times a requested item was found in the Memory Store.
getInMemoryHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of times a requested item was found in the Memory Store.
getInMemoryHitCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of times a requested item was found in the Memory Store.
getInMemoryHits() - Method in class net.sf.ehcache.management.CacheStatistics
Number of times a requested item was found in the Memory Store.
getInMemoryHits() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Number of times a requested item was found in the Memory Store.
getInMemoryHits() - Method in class net.sf.ehcache.Statistics
Number of times a requested item was found in the Memory Store.
getInMemorySize() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of elements in the MemoryStore
getInMemorySize() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of elements in the MemoryStore
getInMemorySize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of elements in the MemoryStore
getInMemorySize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of elements in the MemoryStore
getInMemorySize() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of elements in the MemoryStore
getInsertCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getInsertCount
getInstance() - Static method in class net.sf.ehcache.CacheManager
A factory method to create a singleton CacheManager with default config, or return it if it exists.
getInstance() - Static method in class net.sf.ehcache.writer.writebehind.CastingOperationConverter
Singleton retriever static method
getInternalContext() - Method in class net.sf.ehcache.Cache
This should not be used return some internal context (generally will be null)
getInternalContext() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This should not be used return some internal context (generally will be null)
getInternalContext() - Method in interface net.sf.ehcache.Ehcache
This should not be used return some internal context (generally will be null)
getInternalContext() - Method in class net.sf.ehcache.store.DiskStore
This should not be used, and will generally return null
getInternalContext() - Method in class net.sf.ehcache.store.LruMemoryStore
This should not be used, and will generally return null
getInternalContext() - Method in class net.sf.ehcache.store.MemoryStore
This should not be used, and will generally return null
getInternalContext() - Method in interface net.sf.ehcache.store.Store
This should not be used, and will generally return null
getInternalContext() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional This should not be used, and will generally return null
getInternalContext() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
This should not be used, and will generally return null
getIntervalMillis() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Returns the sampling thread interval in millis
getIntervalSecs() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterConfig
Returns the interval time (seconds)
getIp() - Method in interface net.sf.ehcache.cluster.ClusterNode
Get the IP address of the node
getKey() - Method in class net.sf.ehcache.CacheEntry
Retrieves the key of this cache entry.
getKey() - Method in class net.sf.ehcache.Element
Gets the key attribute of the Element object.
getKey() - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Getter to the key to be removed
getKey() - Method in interface net.sf.ehcache.transaction.xa.PreparedCommand
Key of command
getKey() - Method in class net.sf.ehcache.transaction.xa.PreparedCommandImpl
Key of command
getKey() - Method in interface net.sf.ehcache.transaction.xa.VersionAwareCommand
Getter to the key of the Element this command affects
getKey() - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Getter to the key of the Element this command affects
getKey() - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Retrieves the element key for this operation.
getKey() - Method in interface net.sf.ehcache.writer.writebehind.operations.KeyBasedOperation
Retrieves the element key for this operation.
getKey() - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Retrieves the element key for this operation.
getKeyArray() - Method in class net.sf.ehcache.store.DiskStore
Gets an Array of the keys for all elements in the disk store.
getKeyArray() - Method in class net.sf.ehcache.store.LruMemoryStore
Gets an Array of the keys for all elements in the memory cache.
getKeyArray() - Method in class net.sf.ehcache.store.MemoryStore
Gets an Array of the keys for all elements in the memory cache.
getKeyArray() - Method in interface net.sf.ehcache.store.Store
Gets an Array of the keys for all elements in the disk store.
getKeyArray() - Method in class net.sf.ehcache.store.XATransactionalStore
Gets an Array of the keys for all elements in the disk store.
getKeyArray() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Gets an Array of the keys for all elements in the disk store.
getKeys() - Method in class net.sf.ehcache.Cache
Returns a list of all element keys in the cache, whether or not they are expired.
getKeys() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns the keys for this cache.
getKeys() - Method in interface net.sf.ehcache.distribution.CachePeer
Returns a list of all elements in the cache, whether or not they are expired.
getKeys() - Method in class net.sf.ehcache.distribution.RMICachePeer
Returns a list of all elements in the cache, whether or not they are expired.
getKeys() - Method in interface net.sf.ehcache.Ehcache
Returns a list of all elements in the cache, whether or not they are expired.
getKeysNoDuplicateCheck() - Method in class net.sf.ehcache.Cache
Returns a list of all elements in the cache, whether or not they are expired.
getKeysNoDuplicateCheck() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns a list of all elements in the cache, whether or not they are expired.
getKeysNoDuplicateCheck() - Method in interface net.sf.ehcache.Ehcache
Returns a list of all elements in the cache, whether or not they are expired.
getKeysWithExpiryCheck() - Method in class net.sf.ehcache.Cache
Returns a list of all element keys in the cache.
getKeysWithExpiryCheck() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns a list of all elements in the cache.
getKeysWithExpiryCheck() - Method in interface net.sf.ehcache.Ehcache
Returns a list of all elements in the cache.
getLastAccessTime() - Method in class net.sf.ehcache.DefaultElementEvictionData
Gets the last access time.
getLastAccessTime() - Method in class net.sf.ehcache.Element
Gets the last access time.
getLastAccessTime() - Method in interface net.sf.ehcache.ElementEvictionData
Gets the last access time.
getLastReleaseDate() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
getLastUpdateTime() - Method in class net.sf.ehcache.Element
If there is an Element in the Cache and it is replaced with a new Element for the same key, then both the version number and lastUpdateTime should be updated to reflect that.
getLatencyCacheHit() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getLatencyCacheHit
getLatencyCacheTime() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getLatencyCacheTime
getLatencyDbHit() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getLatencyDbHit
getLatencyDbTime() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getLatencyDbTime
getLatestOfCreationAndUpdateTime() - Method in class net.sf.ehcache.Element
Calculates the latest of creation and update time
getListenFor() - Method in class net.sf.ehcache.config.CacheConfiguration.CacheEventListenerFactoryConfiguration
Get the value mode in terms of the mode enum
getLiveCacheStatistics() - Method in class net.sf.ehcache.Cache
This is different from Ehcache.getStatistics() in the way that values returned from LiveCacheStatistics will reflect the current state of the cache (and not a snapshot of the cache when the api's were called like Ehcache.getStatistics())
getLiveCacheStatistics() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This is different from Ehcache.getStatistics() in the way that values returned from LiveCacheStatistics will reflect the current state of the cache (and not a snapshot of the cache when the api's were called like Ehcache.getStatistics())
getLiveCacheStatistics() - Method in interface net.sf.ehcache.Ehcache
This is different from Ehcache.getStatistics() in the way that values returned from LiveCacheStatistics will reflect the current state of the cache (and not a snapshot of the cache when the api's were called like Ehcache.getStatistics())
getLoadCount() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getLoadCount
getLoadCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getLoadCount
getLoadLatency() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getLoadLatency
getLocalKeyCache() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether the local key cache is enabled
getLocalKeyCacheSize() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Get the size limit of the local key cache (if enabled)
getLockForKey(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the Sync to use for a given key.
getMaxElementsInMemory() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getMaxElementsInMemory() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getMaxElementsInMemory() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getMaxElementsOnDisk() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getMaxElementsOnDisk() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getMaxElementsOnDisk() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getMaxGetTimeMillis() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Return maximum time taken in milliseconds for a get operation
getMaxGetTimeMillis(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Return maximum time taken in milliseconds for a get operation for the input cache name
getMaxGetTimeMillis() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return maximum time taken in milliseconds for a get operation
getMaxGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return maximum time taken in milliseconds for a get operation for the input cache name
getMaxGetTimeMillis() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Return maximum time taken in milliseconds for a get operation
getMaxGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Return maximum time taken in milliseconds for a get operation for the input cache name
getMaxGetTimeMillis() - Method in class net.sf.ehcache.management.sampled.SampledCache
Return maximum time taken for a get operation in the cache in milliseconds
getMaxGetTimeMillis() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Return maximum time taken for a get operation in the cache in milliseconds
getMaxGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Return maximum time taken for a get operation in the cache in milliseconds
getMaxGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Return maximum time taken for a get operation in the cache in milliseconds
getMaxGetTimeMillis() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Return maximum time taken for a get operation in the cache in milliseconds
getMaximumChunkSizeBytes() - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Gets the maximum chunk size
getMaxValue() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
getMaxWriteDelay() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Get the maximum number of seconds to wait before writing behind
getMBeanRegisteredName() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Gets the name used to register this mbean.
getMBeanRegisteredName() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Gets the name used to register this mbean.
getMemoryStoreEvictionPolicy() - Method in class net.sf.ehcache.Cache
 
getMemoryStoreEvictionPolicy() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getMemoryStoreEvictionPolicy() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getMemoryStoreEvictionPolicy() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getMemoryStoreObjectCount() - Method in class net.sf.ehcache.management.CacheStatistics
Gets the number of objects in the MemoryStore
getMemoryStoreObjectCount() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Gets the number of objects in the MemoryStore
getMemoryStoreObjectCount() - Method in class net.sf.ehcache.Statistics
 
getMemoryStoreSize() - Method in class net.sf.ehcache.Cache
Returns the number of elements in the memory store.
getMemoryStoreSize() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns the number of elements in the memory store.
getMemoryStoreSize() - Method in interface net.sf.ehcache.Ehcache
Returns the number of elements in the memory store.
getMimeType() - Method in class net.sf.ehcache.MimeTypeByteArray
 
getMinGetTimeMillis() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Return minimum time taken in milliseconds for a get operation for the input cache name
getMinGetTimeMillis() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Return minimum time taken in milliseconds for a get operation for the input cache name
getMinGetTimeMillis() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Return minimum time taken in milliseconds for a get operation for the input cache name
getMinGetTimeMillis() - Method in class net.sf.ehcache.management.sampled.SampledCache
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Return minimum time taken for a get operation in the cache in milliseconds
getMinGetTimeMillis() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Return minimum time taken for a get operation in the cache in milliseconds
getMinValue() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
getMinWriteDelay() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Get the minimum number of seconds to wait before writing behind
getMissCount() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getMissCount
getMonitoring() - Method in class net.sf.ehcache.config.Configuration
Get monitoring type, should not be null
getMostRecentSample() - Method in interface net.sf.ehcache.util.counter.sampled.SampledCounter
Returns the most recent sampled value
getMostRecentSample() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Returns the most recent sampled value
getName() - Method in class net.sf.ehcache.Cache
Gets the cache name.
getName() - Method in class net.sf.ehcache.CacheManager
Gets the name of the CacheManager.
getName() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getName() - Method in class net.sf.ehcache.config.Configuration
CacheManager name
getName() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns this cache's name
getName() - Method in interface net.sf.ehcache.distribution.CachePeer
Gets the cache name.
getName() - Method in class net.sf.ehcache.distribution.RMICachePeer
Gets the cache name
getName() - Method in interface net.sf.ehcache.Ehcache
Gets the cache name.
getName() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getName
getName() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
getName() - Method in interface net.sf.ehcache.loader.CacheLoader
Gets the name of a CacheLoader
getName() - Method in class net.sf.ehcache.management.Cache
Gets the cache name.
getName() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getName() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getName() - Method in class net.sf.ehcache.management.CacheManager
Gets the name of the CacheManager
getName() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Gets the name of the cache manager
getName() - Method in interface net.sf.ehcache.management.CacheMBean
Gets the cache name.
getName() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Gets the actual name of the cache manager.
getName() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Gets the actual name of the cache manager.
getName() - Method in class net.sf.ehcache.store.FifoPolicy
 
getName() - Method in class net.sf.ehcache.store.LfuPolicy
 
getName() - Method in class net.sf.ehcache.store.LruPolicy
 
getName() - Method in interface net.sf.ehcache.store.Policy
 
getName() - Method in class net.sf.ehcache.util.ProductInfo
 
getNextToLastAccessTime() - Method in class net.sf.ehcache.Element
Deprecated. The nextToLastAccessTime field is unused since version 1.7, retrieving it will return the lastAccessTime. Use #getLastAccessTime() instead.
getNodes() - Method in interface net.sf.ehcache.cluster.CacheCluster
Get all the nodes in the cluster
getNodes() - Method in class net.sf.ehcache.cluster.NoopCacheCluster
Get all the nodes in the cluster
getNotificationInfo() - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
 
getNotificationInfo() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
 
getNotificationInfo() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
 
getNotificationInfo() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
 
getNotificationInfo() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
 
getNotificationInfo() - Method in class net.sf.ehcache.management.sampled.SampledCache
 
getNotificationInfo() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
 
getNotifyListenersOnException() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Check whether listeners should be notified when an exception occurs on a writer operation
getNumberOfElementsInMemory(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns number of elements in-memory in the cache for the input region
getNumberOfElementsInMemory(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns number of elements in-memory in the cache for the input region
getNumberOfElementsInMemory(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns number of elements in-memory in the cache for the input region
getNumberOfElementsOnDisk(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns number of elements on-disk in the cache for the input region
getNumberOfElementsOnDisk(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns number of elements on-disk in the cache for the input region
getNumberOfElementsOnDisk(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns number of elements on-disk in the cache for the input region
getObjectCount() - Method in class net.sf.ehcache.management.CacheStatistics
Gets the number of elements stored in the cache.
getObjectCount() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Gets the number of elements stored in the cache.
getObjectCount() - Method in class net.sf.ehcache.Statistics
Gets the number of elements stored in the cache.
getObjectKey() - Method in class net.sf.ehcache.Element
Gets the key attribute of the Element object.
getObjectValue() - Method in class net.sf.ehcache.Element
Gets the value attribute of the Element object as an Object.
getOldVersionStore() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Getter to the guarding read-only oldVersionStore
getOldVersionStore() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Getter to the guarding read-only oldVersionStore
getOnDiskHitCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of times a requested item was found in the Disk Store.
getOnDiskHitCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of times a requested item was found in the Disk Store.
getOnDiskHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of times a requested item was found in the Disk Store.
getOnDiskHitCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of times a requested item was found in the Disk Store.
getOnDiskHitCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of times a requested item was found in the Disk Store.
getOnDiskHits() - Method in class net.sf.ehcache.management.CacheStatistics
Number of times a requested item was found in the Disk Store.
getOnDiskHits() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Number of times a requested item was found in the Disk Store.
getOnDiskHits() - Method in class net.sf.ehcache.Statistics
Number of times a requested item was found in the Disk Store.
getOnDiskSize() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of elements in the DiskStore
getOnDiskSize() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of elements in the DiskStore
getOnDiskSize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of elements in the DiskStore
getOnDiskSize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of elements in the DiskStore
getOnDiskSize() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of elements in the DiskStore
getOptimisticFailureCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns Optimistic failure count
getOptimisticFailureCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns Optimistic failure count
getOptimisticFailureCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getOptimisticFailureCount
getOptimisticFailureCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns Optimistic failure count
getOptimisticFailureCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns Optimistic failure count
getOrCreateTransactionContext() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAResource
Obtain the already associated TransactionContext with the current Transaction, or create a new one should none be there yet.
getOrCreateTransactionContext() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Obtain the already associated TransactionContext with the current Transaction, or create a new one should none be there yet.
getOriginalConfigDeclaration() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Get the original cache configuration
getOriginalConfigDeclaration(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the original cache configuration for the supplied region
getOriginalConfigDeclaration() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Get the original cache configuration
getOriginalConfigDeclaration(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the original cache configuration for the supplied region
getOriginalConfigDeclaration() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Get the original cache configuration
getOriginalConfigDeclaration(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the original cache configuration for the supplied region
getOriginalConfigurationText() - Method in class net.sf.ehcache.CacheManager
Returns the original configuration text for this CacheManager
getOriginalConfigurationText(String) - Method in class net.sf.ehcache.CacheManager
Returns the original configuration text for the input cacheName
getOriginalEmbeddedConfig() - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Get the original embedded config
getOriginalPath() - Method in class net.sf.ehcache.config.DiskStoreConfiguration
 
getOrphanEviction() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether orphan eviction is enabled
getOrphanEvictionPeriod() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Get the number of regular eviction cycles between orphan evictions
getPatchLevel() - Method in class net.sf.ehcache.util.ProductInfo
 
getPath() - Method in class net.sf.ehcache.config.DiskStoreConfiguration
The diskStore path
getPreparedCommands() - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Return list of prepared commands
getPreparedCommands() - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Return list of prepared commands
getPreparedContext(Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Gets a PreparedContext from a persistent store for a previously prepared Transaction
getPreparedContext(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Gets a PreparedContext from a persistent store for a previously prepared Transaction
getPreparedXids() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Lists prepared, yet not commited Xids
getPreparedXids() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Lists prepared, yet not commited Xids
getPrepareStatementCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns prepare statement count
getPrepareStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns prepare statement count
getPrepareStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns prepare statement count
getPrepareStatementCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns prepare statement count
getProperties() - Method in class net.sf.ehcache.config.FactoryConfiguration
Getter.
getPropertySeparator() - Method in class net.sf.ehcache.config.FactoryConfiguration
Getter
getPutCount() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getPutCount
getPutCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of puts that has happened in the cache
getPutCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of puts that has happened in the cache
getPutCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of puts that has happened in the cache
getPutCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of puts that has happened in the cache
getPutCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of puts that has happened in the cache
getQuery() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
getQuery
getQueryCacheManagerObjectName(ClusteredInstanceFactory, String) - Static method in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Returns an ObjectName that can be used for querying all Cache ObjectName's for the passed cacheManagerName
getQueryCacheManagersObjectName(ClusteredInstanceFactory) - Static method in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Returns an ObjectName that can be used to query all objectNames of SampledEhcacheMBeans.SAMPLED_CACHE_MANAGER_TYPE
getQueryExecutionCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns the query execution count.
getQueryExecutionCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the query execution count.
getQueryExecutionCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns the query execution count.
getQueryExecutionCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns the query execution count.
getQueryExecutionRate() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns rate of HQL query executed in the DB
getQueryExecutionRate() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns rate of HQL query executed in the DB
getQueryExecutionRate() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns rate of HQL query executed in the DB
getQueryExecutionRate() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns rate of HQL query executed in the DB
getQueryExecutionSample() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns last count sample of HQL's getting executed in the DB.
getQueryExecutionSample() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns last count sample of HQL's getting executed in the DB.
getQueryExecutionSample() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns last count sample of HQL's getting executed in the DB.
getQueryExecutionSample() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns last count sample of HQL's getting executed in the DB.
getQueryStats() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns TabularData of query stats
getQueryStats() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns TabularData of query stats
getQueryStats() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns TabularData of query stats
getQueryStats() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns TabularData of query stats
getQuiet(Serializable) - Method in class net.sf.ehcache.Cache
Gets an element from the cache, without updating Element statistics.
getQuiet(Object) - Method in class net.sf.ehcache.Cache
Gets an element from the cache, without updating Element statistics.
getQuiet(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets an element from the cache, without updating Element statistics.
getQuiet(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets an element from the cache, without updating Element statistics.
getQuiet(Serializable) - Method in interface net.sf.ehcache.distribution.CachePeer
Gets an element from the cache, without updating Element statistics.
getQuiet(Serializable) - Method in class net.sf.ehcache.distribution.RMICachePeer
Gets an element from the cache, without updating Element statistics.
getQuiet(Serializable) - Method in interface net.sf.ehcache.Ehcache
Gets an element from the cache, without updating Element statistics.
getQuiet(Object) - Method in interface net.sf.ehcache.Ehcache
Gets an element from the cache, without updating Element statistics.
getQuiet(Object) - Method in class net.sf.ehcache.store.DiskStore
Gets an Element from the Disk Store, without updating statistics
getQuiet(Object) - Method in class net.sf.ehcache.store.LruMemoryStore
Gets an item from the cache, without updating statistics.
getQuiet(Object) - Method in class net.sf.ehcache.store.MemoryStore
Gets an item from the cache, without updating statistics.
getQuiet(Object) - Method in interface net.sf.ehcache.store.Store
Gets an Element from the Store, without updating statistics
getQuiet(Object) - Method in class net.sf.ehcache.store.XATransactionalStore
Gets an Element from the Store, without updating statistics
getQuiet(Object) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAResource
Fall through methods to the underlying cache that will hit potential "guards" or "guarding read-only store"
getQuiet(Object) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Fall through methods to the underlying cache that will hit potential "guards" or "guarding read-only store"
getQuiet(Object) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Gets an Element from the Store, without updating statistics
getRandomValues(int) - Method in class net.sf.ehcache.store.chm.SelectableConcurrentHashMap
 
getRateLimitPerSecond() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Get the maximum number of write operations to allow per second.
getRecreateCount() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getRecreateCount
getReference() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
PoolingDataSource must alway have a unique name so this method builds a reference to this object using the unique name as RefAddr.
getRegion() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getRegion
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheCollectionRegionAccessStrategy
getRegion() - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
getRegionCacheAttributes(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns a map containing attributes of the cache for the input cache region name
getRegionCacheAttributes() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns a map containing mapping of all cache region names to their attributes
getRegionCacheAttributes() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns a map containing mapping of all cache region names to their attributes
getRegionCacheAttributes(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns a map containing attributes of the cache for the input cache region name
getRegionCacheAttributes() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns a map containing mapping of all cache region names to their attributes
getRegionCacheAttributes(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns a map containing attributes of the cache for the input cache region name
getRegionCacheMaxTTISeconds(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the time to idle for the input cache region
getRegionCacheMaxTTISeconds(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the time to idle for the input cache region
getRegionCacheMaxTTISeconds(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the time to idle for the input cache region
getRegionCacheMaxTTLSeconds(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the time to live for the input cache region
getRegionCacheMaxTTLSeconds(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the time to live for the input cache region
getRegionCacheMaxTTLSeconds(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the time to live for the input cache region
getRegionCacheOrphanEvictionPeriod(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the orphan eviction period for the input cache region.
getRegionCacheOrphanEvictionPeriod(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the orphan eviction period for the input cache region.
getRegionCacheOrphanEvictionPeriod(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the orphan eviction period for the input cache region.
getRegionCacheSamples() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns a map containing mapping between cache names and an array containing hit, miss and put count samples
getRegionCacheSamples() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns a map containing mapping between cache names and an array containing hit, miss and put count samples
getRegionCacheSamples() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns a map containing mapping between cache names and an array containing hit, miss and put count samples
getRegionCacheTargetMaxInMemoryCount(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the maxElementsInMemory of the input cache region
getRegionCacheTargetMaxInMemoryCount(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the maxElementsInMemory of the input cache region
getRegionCacheTargetMaxInMemoryCount(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the maxElementsInMemory of the input cache region
getRegionCacheTargetMaxTotalCount(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the maxElementsOnDisk of the input cache region
getRegionCacheTargetMaxTotalCount(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the maxElementsOnDisk of the input cache region
getRegionCacheTargetMaxTotalCount(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the maxElementsOnDisk of the input cache region
getRegionName() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
getRegisteredCacheExtensions() - Method in class net.sf.ehcache.Cache
 
getRegisteredCacheExtensions() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
 
getRegisteredCacheExtensions() - Method in interface net.sf.ehcache.Ehcache
 
getRegisteredCacheLoaders() - Method in class net.sf.ehcache.Cache
 
getRegisteredCacheLoaders() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
 
getRegisteredCacheLoaders() - Method in interface net.sf.ehcache.Ehcache
 
getRegisteredCacheWriter() - Method in class net.sf.ehcache.Cache
Retrieves the CacheWriter that was registered for this cache.
getRegisteredCacheWriter() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Retrieves the CacheWriter that was registered for this cache.
getRegisteredCacheWriter() - Method in interface net.sf.ehcache.Ehcache
Retrieves the CacheWriter that was registered for this cache.
getRegisteredListeners() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Gets a Set of the listeners registered to this class
getRemoveCount() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getRemoveCount
getRemovedCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of elements removed since creation or last clear
getRemovedCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of elements removed since creation or last clear
getRemovedCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of elements removed since creation or last clear
getRemovedCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of elements removed since creation or last clear
getRemovedCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of elements removed since creation or last clear
getRemovedKeys() - Method in interface net.sf.ehcache.transaction.TransactionContext
getter to all keys pending deletion from the store
getRemovedKeys() - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
getter to all keys pending deletion from the store
getRequestType() - Method in class net.sf.ehcache.transaction.xa.XARequest
 
getRetryAttemptDelaySeconds() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Retrieves the number of seconds to wait before retrying an failed operation.
getRetryAttempts() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Retrieves the number of times the write of element is retried.
getRoleName() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getRoleName
getSampledCacheStatistics() - Method in class net.sf.ehcache.Cache
Returns sampled statistics for this cache.
getSampledCacheStatistics() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns sampled statistics for this cache.
getSampledCacheStatistics() - Method in interface net.sf.ehcache.Ehcache
Returns sampled statistics for this cache.
getScheme() - Method in interface net.sf.ehcache.cluster.CacheCluster
Get scheme name for this cluster info
getScheme() - Method in class net.sf.ehcache.cluster.NoopCacheCluster
Always returns the ClusterScheme.NONE
getScheme() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerListener
The replication scheme this listener interacts with.
getScheme() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
The replication scheme.
getScheme() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
The replication scheme this listener interacts with.
getScheme() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
The replication scheme.
getSerializableKey() - Method in class net.sf.ehcache.distribution.EventMessage
 
getSerializedSize() - Method in class net.sf.ehcache.Element
The size of this object in serialized form.
getSessionCloseCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns session close count
getSessionCloseCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns session close count
getSessionCloseCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns session close count
getSessionCloseCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns session close count
getSessionOpenCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns session open count
getSessionOpenCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns session open count
getSessionOpenCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns session open count
getSessionOpenCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns session open count
getShortName() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
getShortName
getShortName() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getShortName
getShortName() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getShortName
getSize() - Method in class net.sf.ehcache.Cache
Gets the size of the cache.
getSize() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the size of the cache.
getSize() - Method in interface net.sf.ehcache.Ehcache
Gets the size of the cache.
getSize() - Method in class net.sf.ehcache.management.sampled.SampledCache
Size of the cache based on current accuracy settings.
getSize() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Size of the cache based on current accuracy settings.
getSize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Size of the cache based on current accuracy settings.
getSize() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Size of the cache based on current accuracy settings.
getSize() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Size of the cache based on current accuracy settings.
getSize() - Method in class net.sf.ehcache.store.DiskStore
Returns the current store size in number of Elements.
getSize() - Method in class net.sf.ehcache.store.LruMemoryStore
Returns the current cache size.
getSize() - Method in class net.sf.ehcache.store.MemoryStore
Returns the current store size.
getSize() - Method in interface net.sf.ehcache.store.Store
Returns the current local store size
getSize() - Method in class net.sf.ehcache.store.XATransactionalStore
TransactionContext impacted size of the store
getSize() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Returns the current local store size
getSizeBasedOnAccuracy(int) - Method in class net.sf.ehcache.Cache
Accurately measuring statistics can be expensive.
getSizeBasedOnAccuracy(int) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Accurately measuring statistics can be expensive.
getSizeBasedOnAccuracy(int) - Method in interface net.sf.ehcache.Ehcache
Accurately measuring statistics can be expensive.
getSizeInBytes() - Method in class net.sf.ehcache.store.DiskStore
Gets the size of the store, in bytes.
getSizeInBytes() - Method in class net.sf.ehcache.store.LruMemoryStore
Measures the size of the memory store by measuring the serialized size of all elements.
getSizeInBytes() - Method in class net.sf.ehcache.store.MemoryStore
Measures the size of the memory store by measuring the serialized size of all elements.
getSizeInBytes() - Method in interface net.sf.ehcache.store.Store
Gets the size of the store, in bytes.
getSizeInBytes() - Method in class net.sf.ehcache.store.XATransactionalStore
Gets the size of the store, in bytes.
getSizeInBytes() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Gets the size of the store, in bytes.
getSizeInMemory() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Warning: This method can be very expensive to run.
getSizeInMemory() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
getSizeModifier() - Method in interface net.sf.ehcache.transaction.TransactionContext
The underlying store's size modifier.
getSizeModifier() - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
The underlying store's size modifier.
getStaleTime() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
The time after which an unrefreshed peer provider entry is considered stale.
getStandardClassLoader() - Static method in class net.sf.ehcache.util.ClassLoaderUtil
Gets the ClassLoader that all classes in ehcache, and extensions, should use for classloading.
getStatistics() - Method in class net.sf.ehcache.Cache
Gets an immutable Statistics object representing the Cache statistics at the time.
getStatistics() - Method in class net.sf.ehcache.config.CacheConfiguration
Gets whether the cache's statistics will be enabled at startup
getStatistics() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets an immutable Statistics object representing the Cache statistics at the time.
getStatistics() - Method in interface net.sf.ehcache.Ehcache
Gets an immutable Statistics object representing the Cache statistics at the time.
getStatistics() - Method in class net.sf.ehcache.management.Cache
Gets the JMX cache statistics
getStatistics() - Method in interface net.sf.ehcache.management.CacheMBean
Gets the JMX cache statistics
getStatisticsAccuracy() - Method in class net.sf.ehcache.Cache
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in interface net.sf.ehcache.Ehcache
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.management.CacheStatistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.management.sampled.SampledCache
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.Statistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Accurately measuring statistics can be expensive.
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get value for statisticsAccuracy
getStatisticsAccuracy() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get value for statisticsAccuracy
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get value for statisticsAccuracy
getStatisticsAccuracy() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get value for statisticsAccuracy
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.management.CacheStatistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in interface net.sf.ehcache.management.CacheStatisticsMBean
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.management.sampled.SampledCache
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.Statistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Accurately measuring statistics can be expensive.
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Get Description for statisticsAccuracy
getStatisticsAccuracyDescription() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Get Description for statisticsAccuracy
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Get Description for statisticsAccuracy
getStatisticsAccuracyDescription() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Get Description for statisticsAccuracy
getStatus() - Method in class net.sf.ehcache.Cache
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.CacheManager
Gets the status attribute of the Ehcache
getStatus() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Returns the listener status.
getStatus() - Method in interface net.sf.ehcache.Ehcache
Gets the status attribute of the Cache.
getStatus() - Method in interface net.sf.ehcache.event.CacheManagerEventListener
Returns the listener status.
getStatus() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Returns the listener status.
getStatus() - Method in interface net.sf.ehcache.extension.CacheExtension
 
getStatus() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
Returns the listener status.
getStatus() - Method in interface net.sf.ehcache.loader.CacheLoader
 
getStatus() - Method in class net.sf.ehcache.management.Cache
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.management.CacheManager
Gets the status attribute of the Ehcache
getStatus() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Gets the status attribute of the Ehcache
getStatus() - Method in interface net.sf.ehcache.management.CacheMBean
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.management.ManagementService
Returns the listener status.
getStatus() - Method in class net.sf.ehcache.management.sampled.SampledCache
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Gets the status attribute of the Ehcache
getStatus() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Gets the status attribute of the Ehcache
getStatus() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Gets the status attribute of the Cache.
getStatus() - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Returns the listener status.
getStatus() - Method in class net.sf.ehcache.store.DiskStore
Returns the store status.
getStatus() - Method in class net.sf.ehcache.store.LruMemoryStore
Gets the status of the MemoryStore.
getStatus() - Method in class net.sf.ehcache.store.MemoryStore
Gets the status of the MemoryStore.
getStatus() - Method in interface net.sf.ehcache.store.Store
Returns the cache status.
getStatus() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional
getStatus() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Returns the cache status.
getStore() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAResource
Getter to the store wrapped by this XAResource
getStore() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
Getter to the store wrapped by this XAResource
getSuccessfulTransactionCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns successful transaction count
getSuccessfulTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns successful transaction count
getSuccessfulTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns successful transaction count
getSuccessfulTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns successful transaction count
getSyncForKey(Object) - Method in interface net.sf.ehcache.concurrent.CacheLockProvider
Gets the Sync Stripe to use for a given key.
getSyncForKey(Object) - Method in class net.sf.ehcache.concurrent.StripedReadWriteLockSync
Gets the Sync Stripe to use for a given key.
getTerracottaClusteredSize() - Method in class net.sf.ehcache.store.DiskStore
Returns nothing since a disk store isn't clustered
getTerracottaClusteredSize() - Method in class net.sf.ehcache.store.LruMemoryStore
Returns nothing since a disk store isn't clustered
getTerracottaClusteredSize() - Method in class net.sf.ehcache.store.MemoryStore
Returns nothing since a disk store isn't clustered
getTerracottaClusteredSize() - Method in interface net.sf.ehcache.store.Store
Returns the current Terracotta clustered store size
getTerracottaClusteredSize() - Method in class net.sf.ehcache.store.XATransactionalStore
Returns the current Terracotta clustered store size
getTerracottaClusteredSize() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Returns the current Terracotta clustered store size
getTerracottaConfiguration() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getTerracottaConfiguration() - Method in class net.sf.ehcache.config.Configuration
Gets the TerracottaConfigConfiguration
getTerracottaHibernateCacheRegionNames() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns the region names which are clustered with terracotta
getTerracottaHibernateCacheRegionNames() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns the region names which are clustered with terracotta
getTerracottaHibernateCacheRegionNames() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns the region names which are clustered with terracotta
getTimeForClusterToForm() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
Time for a cluster to form.
getTimeForClusterToForm() - Method in class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
Time for a cluster to form.
getTimeForClusterToForm() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Time for a cluster to form.
getTimeout() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Returns the lock timeout for this cache, which is 60s
getTimeout() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
getTimeoutMillis() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Gets the time to wait to acquire a lock.
getTimer() - Method in class net.sf.ehcache.CacheManager
Returns a FailSafeTimer associated with this CacheManager
getTimerTask() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Returns the timer task for this sampled counter
getTimestamp() - Method in class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue
Get value of the timestamp
getTimeToIdle() - Method in class net.sf.ehcache.Element
 
getTimeToIdleSeconds() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getTimeToIdleSeconds() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getTimeToIdleSeconds() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getTimeToLive() - Method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
 
getTimeToLive() - Method in class net.sf.ehcache.Element
 
getTimeToLiveSeconds() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
getTimeToLiveSeconds() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
getTimeToLiveSeconds() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
getTopology() - Method in interface net.sf.ehcache.terracotta.ClusteredInstanceFactory
Get an api for looking at the clustered node topology.
getTotalFileSize() - Method in class net.sf.ehcache.store.DiskStore
 
getTransaction() - Method in class net.sf.ehcache.transaction.xa.XARequest
get the current transactions
getTransactionalMode() - Method in class net.sf.ehcache.config.CacheConfiguration
To what transactionalMode was the Cache set
getTransactionContext(Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Gets a stored TransactionContext for a given Transaction
getTransactionContext(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Gets a stored TransactionContext for a given Transaction
getTransactionCount() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns transaction count
getTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns transaction count
getTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns transaction count
getTransactionCount() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns transaction count
getTransactionManager() - Method in class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
Lookup available txnManagers
getTransactionManager() - Method in interface net.sf.ehcache.transaction.manager.TransactionManagerLookup
Lookup available txnManagers
getTransactionManagerLookup() - Method in class net.sf.ehcache.Cache
Get the TransactionManagerLookup implementation used to lookup the TransactionManager.
getTransactionManagerLookupConfiguration() - Method in class net.sf.ehcache.config.Configuration
Gets the transaction manager lookup configuration.
getTransactionTimeout() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
getType() - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Returns a stable identifier for the type this operation can be classified in.
getType() - Method in interface net.sf.ehcache.writer.writebehind.operations.SingleOperation
Returns a stable identifier for the type this operation can be classified in.
getType() - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Returns a stable identifier for the type this operation can be classified in.
getUnderlyingStore() - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Getter to the underlying store
getUnderlyingStore() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Getter to the underlying store
getUniqueResourceIdentifier() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerListener
A listener will normally have a resource that only one instance can use at the same time, such as a port.
getUniqueResourceIdentifier() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
A listener will normally have a resource that only one instance can use at the same time, such as a port.
getUpdateCheck() - Method in class net.sf.ehcache.config.Configuration
Get flag for updateCheck
getUpdateCount() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
getUpdateCount
getUpdateCount() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
getUpdateCount
getUpdateCount() - Method in class net.sf.ehcache.management.sampled.SampledCache
Number of updates that as happened in the cache
getUpdateCount() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Number of updates that as happened in the cache
getUpdateCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Number of updates that as happened in the cache
getUpdateCount() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Number of updates that as happened in the cache
getUpdateCount() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Number of updates that as happened in the cache
getUpdatedKeys() - Method in interface net.sf.ehcache.transaction.TransactionContext
All keys to pending keys to update
getUpdatedKeys() - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
return set of keys associated with prepared commands
getUpdatedKeys() - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
return set of keys associated with prepared commands
getUpdatedKeys() - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
All keys to pending keys to update
getUrl() - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Get url string
getUrl() - Method in interface net.sf.ehcache.distribution.CachePeer
The URL for the remote replicator to connect.
getUrl() - Method in class net.sf.ehcache.distribution.RMICachePeer
The URL for the remote replicator to connect.
getUrlBase() - Method in interface net.sf.ehcache.distribution.CachePeer
The URL base for the remote replicator to connect.
getUrlBase() - Method in class net.sf.ehcache.distribution.RMICachePeer
The URL base for the remote replicator to connect.
getUsedDataSize() - Method in class net.sf.ehcache.store.DiskStore
When elements are deleted, spaces are left in the file.
getValue() - Method in class net.sf.ehcache.Element
Gets the value attribute of the Element object.
getValue() - Method in class net.sf.ehcache.MimeTypeByteArray
 
getValue() - Method in interface net.sf.ehcache.util.counter.Counter
Gets current value of the counter
getValue() - Method in class net.sf.ehcache.util.counter.CounterImpl
Gets current value of the counter
getValue() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Gets current value of the counter
getValueMode() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Get the value mode in terms of the mode enum
getVersion() - Method in class net.sf.ehcache.Element
Gets the version attribute of the ElementAttributes object.
getVersion() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
For testing, get current version
getVersion(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
Gets the version known to a Transaction
getVersion() - Method in interface net.sf.ehcache.transaction.xa.VersionAwareCommand
getter to the version of the Element this affects
getVersion() - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
getter to the version of the Element this affects
getVersion() - Method in class net.sf.ehcache.util.ProductInfo
 
getWithLoader(Object, CacheLoader, Object) - Method in class net.sf.ehcache.Cache
This method will return, from the cache, the Element associated with the argument "key".
getWithLoader(Object, CacheLoader, Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This method is not appropriate to use with BlockingCache.
getWithLoader(Object, CacheLoader, Object) - Method in interface net.sf.ehcache.Ehcache
This method will return, from the cache, the object associated with the argument "key".
getWriteBatching() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Check whether write operations should be batched
getWriteBatchSize() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Retrieves the size of the batch operation.
getWriteCoalescing() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
getWriteMode() - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Get the write mode in terms of the mode enum
getWriterManager() - Method in class net.sf.ehcache.Cache
Obtain the writer manager that's used by this cache instance.
getWriterManager() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Obtain the writer manager that's used by this cache instance.
getWriterManager() - Method in interface net.sf.ehcache.Ehcache
Obtain the writer manager that's used by this cache instance.
getXAResource() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
getXAResourceHolders() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
getXAResourceHolderState() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceHolder
getXid() - Method in class net.sf.ehcache.transaction.xa.XARequest
 
GROUP_ID - Static variable in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMbeanNames
Group id for all sampled mbeans registered
GROUP_ID - Static variable in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Group id for all sampled mbeans registered

H

hasCacheEventListeners() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Returns whether or not at least one cache event listeners has been registered.
hash(Object) - Static method in class net.sf.ehcache.concurrent.ConcurrencyUtil
Returns a hash code for non-null Object x.
hashCode() - Method in class net.sf.ehcache.Cache
Returns a hash code value for the object.
hashCode() - Method in class net.sf.ehcache.CacheManager
hashCode() - Method in class net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory
Implements the Object hashCode method.
hashCode() - Method in class net.sf.ehcache.Element
Gets the hashcode, based on the key.
hashCode() - Method in class net.sf.ehcache.Status
Returns a hash code value for Status.
hashCode() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
hasRegisteredListeners() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Returns whether or not at least one cache manager event listeners has been registered.
hasTransaction(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.Version
Checks whether a Transaction already accessed the key
HibernateStats - Interface in net.sf.ehcache.hibernate.management.api
Interface for hibernate related statistics of hibernate second level cache

HibernateStatsImpl - Class in net.sf.ehcache.hibernate.management.impl
Implementation of HibernateStats

HibernateStatsImpl(SessionFactory) - Constructor for class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Constructor accepting the backing SessionFactory
HibernateUtil - Class in net.sf.ehcache.hibernate
 
history - Variable in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
The history of this counter
HIT_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
HIT_COLOR
HIT_DRAW_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
HIT_DRAW_COLOR
HIT_FILL_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
HIT_FILL_COLOR
hitCount - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
shortName
hitLatency - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
hitLatency
hitRatio - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
hitRatio

I

increment() - Method in interface net.sf.ehcache.util.counter.Counter
Increment the counter by 1
increment(long) - Method in interface net.sf.ehcache.util.counter.Counter
Increment the counter by given amount
increment() - Method in class net.sf.ehcache.util.counter.CounterImpl
Increment the counter by 1
increment(long) - Method in class net.sf.ehcache.util.counter.CounterImpl
Increment the counter by given amount
increment(long, long) - Method in interface net.sf.ehcache.util.counter.sampled.SampledRateCounter
Increments the numerator and denominator by the passed values
increment(long, long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Increments the numerator and denominator by the passed values
increment() - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
increment(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
init(Configuration, String, URL, InputStream) - Method in class net.sf.ehcache.CacheManager
initialises the CacheManager
init() - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
Notifies providers to initialise themselves.
init() - Method in class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
Notifies providers to initialise themselves.
init() - Method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
Start the heartbeat thread
init() - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Notifies providers to initialise themselves.
init() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Call to start the listeners and do any other required initialisation.
init() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Notifies providers to initialise themselves.
init() - Method in interface net.sf.ehcache.event.CacheManagerEventListener
Call to start the listeners and do any other required initialisation.
init() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Initialises the listeners, ready to receive events.
init() - Method in interface net.sf.ehcache.extension.CacheExtension
Notifies providers to initialise themselves.
init() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
No-op in this case
init() - Method in interface net.sf.ehcache.loader.CacheLoader
Notifies providers to initialise themselves.
init() - Method in class net.sf.ehcache.management.ManagementService
Call to register the mbeans in the mbean server and start the event listeners and do any other required initialisation.
init() - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
CacheManagerEventListener.init() - no need to do anything here
init() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
Need to instantiate the XAResource.
init() - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Notifies writer to initialise themselves.
init() - Method in interface net.sf.ehcache.writer.CacheWriter
Notifies writer to initialise themselves.
init(Cache) - Method in interface net.sf.ehcache.writer.CacheWriterManager
Initialize the cache writer manager.
init(Cache) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindManager
Initialize the cache writer manager.
init(Cache) - Method in class net.sf.ehcache.writer.writethrough.WriteThroughManager
Initialize the cache writer manager.
initialise() - Method in class net.sf.ehcache.Cache
Newly created caches do not have a MemoryStore or a DiskStore.
initialise() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Newly created caches do not have a MemoryStore or a DiskStore.
initialise() - Method in interface net.sf.ehcache.Ehcache
Newly created caches do not have a MemoryStore or a DiskStore.
initialize(CacheManager, ClusteredInstanceFactory) - Method in interface net.sf.ehcache.management.provider.MBeanRegistrationProvider
Initialize MBeanRegistration if necessary for the cacheManager
initialize(CacheManager, ClusteredInstanceFactory) - Method in class net.sf.ehcache.management.provider.MBeanRegistrationProviderImpl
Initialize MBeanRegistration if necessary for the cacheManager
initialize(CacheManager, ClusteredInstanceFactory) - Method in class net.sf.ehcache.management.provider.NullMBeanRegistrationProvider
A null implementation of MBeanRegistrationProvider.initialize(CacheManager, ClusteredInstanceFactory)
initialize(CacheManager, ClusteredInstanceFactory) - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Initialize MBeanRegistration if necessary for the cacheManager
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Returns false since this is an asynchronous cache access strategy.
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
This cache is asynchronous hence a no-op
insert(Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
A no-op since this is an asynchronous cache access strategy.
insertCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
insertCount
INSTANCE - Static variable in class net.sf.ehcache.cluster.NoopCacheCluster
A singleton instance you can use rather than constructing your own.
INSTANCE - Static variable in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Singleton instance.
internalSetCoherent(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Intended for internal use only, and subject to change.
internalSetDiskCapacity(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Intended for internal use only, and subject to change.
internalSetMemCapacity(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Intended for internal use only, and subject to change.
internalSetTimeToIdle(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Intended for internal use only, and subject to change.
internalSetTimeToLive(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Intended for internal use only, and subject to change.
intValue() - Method in class net.sf.ehcache.Status
Returns the int value of status, for backward compatibility with ehcache versions below 1.2
InvalidConfigurationException - Exception in net.sf.ehcache.config
An exception to report invalid configuration settings.
InvalidConfigurationException(String) - Constructor for exception net.sf.ehcache.config.InvalidConfigurationException
Constructs a new exception with a detailed message that explains the cause.
invoke(Object, Method, Object[]) - Method in class net.sf.ehcache.exceptionhandler.ExceptionHandlingDynamicCacheProxy
Processes a method invocation on a proxy instance and returns the result.
isAlive() - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Returns true if this SampledMBeanRegistrationProvider is alive
isAsynchronous() - Method in interface net.sf.ehcache.bootstrap.BootstrapCacheLoader
 
isAsynchronous() - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
 
isCacheCoherent() - Method in class net.sf.ehcache.store.DiskStore
Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheCoherent() - Method in class net.sf.ehcache.store.LruMemoryStore
Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheCoherent() - Method in class net.sf.ehcache.store.MemoryStore
Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheCoherent() - Method in interface net.sf.ehcache.store.Store
Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheCoherent() - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheCoherent() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Indicates whether this store provides a coherent view of all the elements in a cache.
isCacheXA() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether the [serialized value] cache is an XA enabled cache
isClearOnFlush() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
isClusterCoherent() - Method in class net.sf.ehcache.Cache
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in interface net.sf.ehcache.Ehcache
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.management.sampled.SampledCache
Is the cache coherent cluster-wide?
isClusterCoherent() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Is the cache coherent cluster-wide?
isClusterCoherent() - Method in class net.sf.ehcache.store.DiskStore
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.store.LruMemoryStore
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.store.MemoryStore
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in interface net.sf.ehcache.store.Store
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.store.XATransactionalStore
Returns true if the cache is in coherent mode cluster-wide.
isClusterCoherent() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Returns true if the cache is in coherent mode cluster-wide.
isClustered() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether clustering is enabled
isCoherent() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Is the cache configured for coherent or incoherent mode.
isCommitted() - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Checks whether the transaction branch associated with this context was commited internally
isCommitted() - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Checks whether the transaction branch associated with this context was commited internally
isConfigDiskPersistent() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
isConfigDiskPersistent() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
isConfigEternal() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
isConfigEternal() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
isConfigLoggingEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
isConfigLoggingEnabled() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
isConfigOverflowToDisk() - Method in class net.sf.ehcache.management.sampled.SampledCache
Configuration property accessor
isConfigOverflowToDisk() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Configuration property accessor
isCopyOnRead() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Check whether the [serialized value] cache should use copy on read semantics
isDisabled() - Method in class net.sf.ehcache.Cache
Whether this cache is disabled.
isDisabled() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Whether this cache is disabled.
isDisabled() - Method in interface net.sf.ehcache.Ehcache
Whether this cache is disabled.
isDiskPersistent() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
isDiskPersistent() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
isDiskPersistent() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
isDiskStore() - Method in class net.sf.ehcache.Cache
Whether this cache uses a disk store
isDistributed(Ehcache) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Determine if the given cache is distributed.
isElementInMemory(Serializable) - Method in class net.sf.ehcache.Cache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementInMemory(Object) - Method in class net.sf.ehcache.Cache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementInMemory(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementInMemory(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementInMemory(Serializable) - Method in interface net.sf.ehcache.Ehcache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementInMemory(Object) - Method in interface net.sf.ehcache.Ehcache
Whether an Element is stored in the cache in Memory, indicating a very low cost of retrieval.
isElementOnDisk(Serializable) - Method in class net.sf.ehcache.Cache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isElementOnDisk(Object) - Method in class net.sf.ehcache.Cache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isElementOnDisk(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isElementOnDisk(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isElementOnDisk(Serializable) - Method in interface net.sf.ehcache.Ehcache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isElementOnDisk(Object) - Method in interface net.sf.ehcache.Ehcache
Whether an Element is stored in the cache on Disk, indicating a higher cost of retrieval.
isEmpty() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns true if this map contains no key-value mappings.
isEmtpy() - Method in class net.sf.ehcache.util.CircularLossyQueue
Returns true if the queue is empty, otherwise false
isEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCache
Is the cache enabled?
isEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Returns if each contained cache is enabled.
isEnabled() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Returns if each cache is enabled.
isEnabled() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Is the cache enabled?
isEternal() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
isEternal() - Method in class net.sf.ehcache.Element
 
isEternal() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
isEternal() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
isExpired(Element) - Method in class net.sf.ehcache.Cache
Checks whether this cache element has expired.
isExpired(Element) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Checks whether this cache element has expired.
isExpired(Element) - Method in interface net.sf.ehcache.Ehcache
Checks whether this cache element has expired.
isExpired() - Method in class net.sf.ehcache.Element
An element is expired if the expiration time as given by Element.getExpirationTime() is in the past.
isExpired(CacheConfiguration) - Method in class net.sf.ehcache.Element
An element is expired if the expiration time as given by Element.getExpirationTime() is in the past.
isFrozen() - Method in class net.sf.ehcache.config.CacheConfiguration
 
isFull() - Method in class net.sf.ehcache.store.LruMemoryStore
An algorithm to tell if the MemoryStore is at or beyond its carrying capacity.
isFull() - Method in class net.sf.ehcache.store.MemoryStore
An algorithm to tell if the MemoryStore is at or beyond its carrying capacity.
isHibernateStatisticsSupported() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheHibernateMBean
Returns true if hibernate statistics is supported.
isHibernateStatisticsSupported() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if hibernate statistics is supported.
isKeyInCache(Object) - Method in class net.sf.ehcache.Cache
An inexpensive check to see if the key exists in the cache.
isKeyInCache(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
An inexpensive check to see if the key exists in the cache.
isKeyInCache(Object) - Method in interface net.sf.ehcache.Ehcache
An inexpensive check to see if the key exists in the cache.
isKeySerializable() - Method in class net.sf.ehcache.Element
Whether the element's key may be Serialized.
isLifespanSet() - Method in class net.sf.ehcache.Element
Whether any combination of eternal, TTL or TTI has been set.
isLoggingEnabled() - Method in class net.sf.ehcache.config.CacheConfiguration
Only used when cache is clustered with Terracotta
isLoggingEnabled() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
isLoggingEnabled() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
isNamed() - Method in class net.sf.ehcache.CacheManager
Indicate whether the CacheManager is named or not.
isNodeCoherent() - Method in class net.sf.ehcache.Cache
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in interface net.sf.ehcache.Ehcache
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.management.sampled.SampledCache
Is the cache coherent locally?
isNodeCoherent() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Is the cache coherent locally?
isNodeCoherent() - Method in class net.sf.ehcache.store.DiskStore
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.store.LruMemoryStore
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.store.MemoryStore
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in interface net.sf.ehcache.store.Store
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.store.XATransactionalStore
Returns true if the cache is in coherent mode for the current node.
isNodeCoherent() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Returns true if the cache is in coherent mode for the current node.
isOnePhase() - Method in class net.sf.ehcache.transaction.xa.XARequest
 
isOverflowToDisk() - Method in class net.sf.ehcache.config.CacheConfiguration
Accessor
isOverflowToDisk() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
isOverflowToDisk() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
isPrepared(Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Checks whether a Transaction is prepared
isPrepared(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Checks whether a Transaction is prepared
isPut(Object) - Method in interface net.sf.ehcache.transaction.Command
Is this command represents adding a key to the store
isPut(Object) - Method in class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
Is this command represents adding a key to the store
isPut(Object) - Method in class net.sf.ehcache.transaction.StorePutCommand
Is this command represents adding a key to the store
isPut(Object) - Method in class net.sf.ehcache.transaction.StoreRemoveAllCommand
Is this command represents adding a key to the store
isPut(Object) - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Is this command represents adding a key to the store
isPut(Object) - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Is this command represents adding a key to the store
isRegionCacheEnabled(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if cache is enabled for the input region
isRegionCacheEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if cache is enabled for the input region
isRegionCacheEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if cache is enabled for the input region
isRegionCacheLoggingEnabled(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if logging is enabled for the input cache region
isRegionCacheLoggingEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if logging is enabled for the input cache region
isRegionCacheLoggingEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if logging is enabled for the input cache region
isRegionCacheOrphanEvictionEnabled(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if orphan eviction is enabled for the region otherwise false
isRegionCacheOrphanEvictionEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if orphan eviction is enabled for the region otherwise false
isRegionCacheOrphanEvictionEnabled(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if orphan eviction is enabled for the region otherwise false
isRegionCachesEnabled() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if all the cache regions are enabled.
isRegionCachesEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if all the cache regions are enabled.
isRegionCachesEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if all the cache regions are enabled.
isRemove(Object) - Method in interface net.sf.ehcache.transaction.Command
Is this command represents removing a key to the store
isRemove(Object) - Method in class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
Is this command represents removing a key to the store
isRemove(Object) - Method in class net.sf.ehcache.transaction.StorePutCommand
Is this command represents removing a key to the store
isRemove(Object) - Method in class net.sf.ehcache.transaction.StoreRemoveAllCommand
Is this command represents removing a key to the store
isRemove(Object) - Method in class net.sf.ehcache.transaction.StoreRemoveCommand
Is this command represents removing a key to the store
isRemove(Object) - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Is this command represents removing a key to the store
isRemoved(Object) - Method in interface net.sf.ehcache.transaction.TransactionContext
Queries the local tx context, whether the key is pending removal
isRemoved(Object) - Method in class net.sf.ehcache.transaction.xa.XATransactionContext
Queries the local tx context, whether the key is pending removal
isReplicateUpdatesViaCopy() - Method in interface net.sf.ehcache.distribution.CacheReplicator
Returns whether update is through copy or invalidate
isReplicateUpdatesViaCopy() - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
 
isReplicateUpdatesViaCopy() - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Returns whether update is through copy or invalidate
isResetOnSample() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterConfig
Returns true if counters created from this config will reset on each sample
isRolledBack() - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Checks whether the transaction branch associated with this context was rolled back internally
isRolledBack() - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Checks whether the transaction branch associated with this context was rolled back internally
isSameRM(XAResource) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.Cache
Returns if sampled statistics collection is enabled or disabled
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns if sampled statistics collection is enabled or disabled
isSampledStatisticsEnabled() - Method in interface net.sf.ehcache.Ehcache
Returns if sampled statistics collection is enabled or disabled
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCache
Returns true if statistics collection is enabled for cache, otherwise false
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Returns true if statistics collection is enabled for cache, otherwise false
isSampledStatisticsEnabled() - Method in interface net.sf.ehcache.statistics.sampled.SampledCacheStatistics
Returns true if statistics collection is enabled for cache, otherwise false
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Returns true if statistics collection is enabled for cache, otherwise false
isSampledStatisticsEnabled() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Returns true if statistics collection is enabled for cache, otherwise false
isSerializable() - Method in class net.sf.ehcache.Element
Whether the element may be Serialized.
isSpoolThreadAlive() - Method in class net.sf.ehcache.store.DiskStore
The spool thread is started when the disk store is created.
isStatisticsEnabled() - Method in class net.sf.ehcache.Cache
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in interface net.sf.ehcache.Ehcache
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Returns true if statistics collection is enabled otherwise false
isStatisticsEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if statistics collection is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Returns true if statistics collection is enabled otherwise false
isStatisticsEnabled() - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Returns true if statistics collection is enabled otherwise false
isStatisticsEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCache
Returns true if statistics is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Returns true iff each contained cache has statistics enabled
isStatisticsEnabled() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Returns true iff each contained cache has statistics enabled
isStatisticsEnabled() - Method in interface net.sf.ehcache.statistics.LiveCacheStatistics
Returns true if statistics is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Returns true if statistics is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Returns true if statistics is enabled
isStatisticsEnabled() - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Returns true if statistics is enabled
isSynchronousWrites() - Method in class net.sf.ehcache.config.TerracottaConfiguration
Is the cache configured for synchronous-write?
isTerracottaClustered() - Method in class net.sf.ehcache.Cache
Indicates whether this cache is clustered by Terracotta
isTerracottaClustered() - Method in class net.sf.ehcache.config.CacheConfiguration
Helper method to compute whether the cache is clustered or not
isTerracottaClustered() - Method in class net.sf.ehcache.management.Cache
Is the cache configured with Terracotta clustering?
isTerracottaClustered() - Method in class net.sf.ehcache.management.CacheConfiguration
Accessor
isTerracottaClustered() - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
Accessor
isTerracottaClustered() - Method in interface net.sf.ehcache.management.CacheMBean
Uses a Terracotta clustered store.
isTerracottaClustered() - Method in class net.sf.ehcache.management.sampled.SampledCache
Is the cache configured with Terracotta clustering?
isTerracottaClustered() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Is the cache configured with Terracotta clustering?
isTerracottaHibernateCache(String) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Returns true if the input region is clustered with terracotta
isTerracottaHibernateCache(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Returns true if the input region is clustered with terracotta
isTerracottaHibernateCache(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Returns true if the input region is clustered with terracotta
isTransactional() - Method in class net.sf.ehcache.config.CacheConfiguration
Helper method to compute whether the cache is transactional or not
isTransactional() - Method in enum net.sf.ehcache.config.CacheConfiguration.TransactionalMode
 
isTransactionAware() - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
isUrlConfig() - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Helper to check whether this is url config or embedded config
isValid() - Method in class net.sf.ehcache.distribution.EventMessage
 
isValid(VersionAwareCommand, Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Checks whether a command can safely be executed against the store, depending on the version lock
isValid(VersionAwareCommand, Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Checks whether a command can safely be executed against the store, depending on the version lock
isValidStatisticsAccuracy(int) - Static method in class net.sf.ehcache.Statistics
Utility method to determine if a given value is a valid statistics accuracy value or not
isValueInCache(Object) - Method in class net.sf.ehcache.Cache
An extremely expensive check to see if the value exists in the cache.
isValueInCache(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
An extremely expensive check to see if the value exists in the cache.
isValueInCache(Object) - Method in interface net.sf.ehcache.Ehcache
An extremely expensive check to see if the value exists in the cache.
isVersionAware() - Method in interface net.sf.ehcache.transaction.xa.VersionAwareCommand
Checks whether this command aware of any version scheme of the Element if affects
isVersionAware() - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Checks whether this command aware of any version scheme of the Element if affects
isWriteCommand() - Method in interface net.sf.ehcache.transaction.xa.PreparedCommand
If this is write command (i.e.
isWriteCommand() - Method in class net.sf.ehcache.transaction.xa.PreparedCommandImpl
If this is write command (i.e.
isWriteCommand() - Method in interface net.sf.ehcache.transaction.xa.VersionAwareCommand
Checks whether this command is a write command to the underlying store
isWriteCommand() - Method in class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Checks whether this command is a write command to the underlying store

K

KeyBasedOperation - Interface in net.sf.ehcache.writer.writebehind.operations
Interface to implement operations that are performed with write-behind and based on a key
keys() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns an enumeration of the keys in this table.
keySet() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns a Set view of the keys contained in this map.

L

latencyCacheHit - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
latencyCacheHit
latencyCacheTime - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
latencyCacheTime
latencyDbHit - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
latencyDbHit
latencyDbTime - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
latencyDbTime
leastHit(DiskStore.DiskElement[], DiskStore.DiskElement) - Static method in class net.sf.ehcache.store.DiskStore
Finds the least hit of the sampled elements provided
LFU - Static variable in class net.sf.ehcache.store.MemoryStoreEvictionPolicy
LFU - least frequently used.
LfuPolicy - Class in net.sf.ehcache.store
Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
LfuPolicy() - Constructor for class net.sf.ehcache.store.LfuPolicy
 
listBoundRMICachePeers() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Returns a list of bound objects.
listeners - Variable in class net.sf.ehcache.config.CacheConfiguration
The listeners for this configuration.
listenFor(String) - Method in class net.sf.ehcache.config.CacheConfiguration.CacheEventListenerFactoryConfiguration
 
listRemoteCachePeers(Ehcache) - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
 
listRemoteCachePeers(Ehcache) - Method in class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
 
listRemoteCachePeers(Ehcache) - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
 
listRemoteCachePeers(Ehcache) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Package protected List of cache peers
listRemoteCachePeers(Ehcache) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
 
LiveCacheStatistics - Interface in net.sf.ehcache.statistics
Interface for usage statistics of a Cache.
LiveCacheStatisticsData - Interface in net.sf.ehcache.statistics
Interface that classes storing usage statistics of a Cache will implement
LiveCacheStatisticsImpl - Class in net.sf.ehcache.statistics
Implementation which can be used both as a LiveCacheStatistics and LiveCacheStatisticsData
LiveCacheStatisticsImpl(Ehcache) - Constructor for class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Constructor that accepts the backing Ehcache, needed for LiveCacheStatisticsImpl.getSize()
LiveCacheStatisticsWrapper - Class in net.sf.ehcache.statistics
An implementation of LiveCacheStatistics and also implements LiveCacheStatisticsData.
LiveCacheStatisticsWrapper(Ehcache) - Constructor for class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Constructor accepting the backing cache.
liveness() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Synchronized version of getName to test liveness of the object lock.
load(Ehcache) - Method in interface net.sf.ehcache.bootstrap.BootstrapCacheLoader
Instructs the loader to load the given cache
load(Object) - Method in class net.sf.ehcache.Cache
The load method provides a means to "pre load" the cache.
load(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This method is not appropriate to use with BlockingCache.
load(Ehcache) - Method in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Bootstraps the cache from a random CachePeer.
load(Object) - Method in interface net.sf.ehcache.Ehcache
The load method provides a means to "pre load" the cache.
load(Object) - Method in interface net.sf.ehcache.loader.CacheLoader
loads an object.
load(Object, Object) - Method in interface net.sf.ehcache.loader.CacheLoader
Load using both a key and an argument.
loadAll(Collection, Object) - Method in class net.sf.ehcache.Cache
The loadAll method provides a means to "pre load" objects into the cache.
loadAll(Collection, Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This method is not appropriate to use with BlockingCache.
loadAll(Collection, Object) - Method in interface net.sf.ehcache.Ehcache
The loadAll method provides a means to "pre load" objects into the cache.
loadAll(Collection) - Method in interface net.sf.ehcache.loader.CacheLoader
loads multiple object.
loadAll(Collection, Object) - Method in interface net.sf.ehcache.loader.CacheLoader
Load using both a key and an argument.
loadClass(String) - Static method in class net.sf.ehcache.util.ClassLoaderUtil
Load the given class by name
loadCount - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
loadCount
loadCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
loadCount
loadLatency - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
loadLatency
localKeyCache(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
localKeyCacheSize(int) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
lock(LockType) - Method in class net.sf.ehcache.concurrent.ReadWriteLockSync
Acquire lock of LockType.READ or WRITE
lock(LockType) - Method in interface net.sf.ehcache.concurrent.Sync
Acquire lock of LockType.READ or WRITE
lock(Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. Caching is non-strict so soft locks are not implemented.
lock(Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. Throws UnsupportedOperationException since items in a read-only cache should not be mutated.
lock(Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. Soft-locks the associated mapping prior to updating/inserting a new value.
lock(Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. 
lockItem(Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
Since this is a non-strict read/write strategy item locking is not used.
lockItem(Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Since this is a non-strict read/write strategy item locking is not used.
lockItem(Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
Throws UnsupportedOperationException since this cache is read-only
lockItem(Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
Throws UnsupportedOperationException since this cache is read-only
locksAreIndependentOfCache() - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Returns true if the locks used by the locking methods of this region are the independent of the cache.
LockTimeoutException - Exception in net.sf.ehcache.constructs.blocking
Indicates that a timeout has occured while attempting to obtain a lock using ReadWriteLockSync.tryLock(net.sf.ehcache.concurrent.LockType, long)

This is a normal runtime exception which should be handled by calling code.

LockTimeoutException() - Constructor for exception net.sf.ehcache.constructs.blocking.LockTimeoutException
Constructs a new runtime exception with null as its detail message.
LockTimeoutException(String) - Constructor for exception net.sf.ehcache.constructs.blocking.LockTimeoutException
Constructs a new runtime exception with the specified detail message.
LockTimeoutException(String, Throwable) - Constructor for exception net.sf.ehcache.constructs.blocking.LockTimeoutException
Constructor for the LockTimeoutException object.
LockType - Enum in net.sf.ehcache.concurrent
LockType tells the locking API what kind of lock should be acquired or released
loggingEnabled - Variable in class net.sf.ehcache.config.CacheConfiguration
Indicates whether logging is enabled or not.
loggingEnabled(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder to enable or disable logging for the cache

This property can be modified dynamically while the cache is operating.

loggingEnabledChanged(boolean, boolean) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates a change in the configuration for enable/disable logging
loggingEnabledChanged(boolean, boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates a change in the configuration for enable/disable logging
loggingEnabledChanged(boolean, boolean) - Method in class net.sf.ehcache.store.DiskStore
Indicates a change in the configuration for enable/disable logging
loggingEnabledChanged(boolean, boolean) - Method in class net.sf.ehcache.store.MemoryStore
Indicates a change in the configuration for enable/disable logging
lookupPeer(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Returns a reference to the remote object.
lookupRemoteCachePeer(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
The use of one-time registry creation and Naming.rebind should mean we can create as many listeneres as we like.
LRU - Static variable in class net.sf.ehcache.store.MemoryStoreEvictionPolicy
LRU - least recently used.
LruMemoryStore - Class in net.sf.ehcache.store
An implementation of a LruMemoryStore.
LruMemoryStore(Ehcache, Store) - Constructor for class net.sf.ehcache.store.LruMemoryStore
Constructor for the LruMemoryStore object The backing LinkedHashMap is created with LRU by access order.
LruMemoryStore.SpoolingLinkedHashMap - Class in net.sf.ehcache.store
An extension of LinkedHashMap which overrides LruMemoryStore.SpoolingLinkedHashMap.removeEldestEntry(java.util.Map.Entry) to persist cache entries to the auxiliary cache before they are removed.
LruMemoryStore.SpoolingLinkedHashMap() - Constructor for class net.sf.ehcache.store.LruMemoryStore.SpoolingLinkedHashMap
Default constructor.
LruPolicy - Class in net.sf.ehcache.store
Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions.
LruPolicy() - Constructor for class net.sf.ehcache.store.LruPolicy
 

M

makeAndCheckElement(Object, Object) - Static method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Both CacheEntryFactory can return an Element rather than just a regular value this method test this, making a fresh Element otherwise.
ManagementService - Class in net.sf.ehcache.management
Ehcache CacheManagers and Caches have lifecycles.
ManagementService(CacheManager, MBeanServer, boolean, boolean, boolean, boolean) - Constructor for class net.sf.ehcache.management.ManagementService
A constructor for a management service for a range of possible MBeans.
ManualRMICacheManagerPeerProvider - Class in net.sf.ehcache.distribution
A provider of Peer RMI addresses based off manual configuration.
ManualRMICacheManagerPeerProvider() - Constructor for class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
Empty constructor.
map - Variable in class net.sf.ehcache.store.LruMemoryStore
Map where items are stored by key.
map - Variable in class net.sf.ehcache.store.MemoryStore
Map where items are stored by key.
maxElementsInMemory - Variable in class net.sf.ehcache.config.CacheConfiguration
the maximum objects to be held in the MemoryStore.
maxElementsInMemory(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder that sets the maximum objects to be held in memory (0 = no limit).
maxElementsOnDisk - Variable in class net.sf.ehcache.config.CacheConfiguration
the maximum objects to be held in the DiskStore.
maxElementsOnDisk(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the maximum number elements on Disk.
MAXIMUM_CHUNK_SIZE_BYTES - Static variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
The property name expected in ehcache.xml for the maximum chunk size in bytes
maximumChunkSizeBytes - Variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
The maximum serialized size of the elements to request from a remote cache peer during bootstrap.
maximumSize - Variable in class net.sf.ehcache.store.LruMemoryStore
The maximum size of the store (0 == no limit)
maximumSize - Variable in class net.sf.ehcache.store.MemoryStore
The maximum size of the store (0 == no limit)
maxWriteDelay(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
MBeanRegistrationProvider - Interface in net.sf.ehcache.management.provider
Implementations of this interface will can initialize MBeanRegistration for the passed CacheManager.
MBeanRegistrationProviderException - Exception in net.sf.ehcache.management.provider
Exception thrown from MBeanRegistrationProvider

MBeanRegistrationProviderException(String, Throwable) - Constructor for exception net.sf.ehcache.management.provider.MBeanRegistrationProviderException
Constructor accepting a string message and a Throwable
MBeanRegistrationProviderException(String) - Constructor for exception net.sf.ehcache.management.provider.MBeanRegistrationProviderException
Constructor accepting a message
MBeanRegistrationProviderFactory - Interface in net.sf.ehcache.management.provider
Factory interface to create MBeanRegistrationProvider

MBeanRegistrationProviderFactoryImpl - Class in net.sf.ehcache.management.provider
Defult implementation of MBeanRegistrationProvider

MBeanRegistrationProviderFactoryImpl() - Constructor for class net.sf.ehcache.management.provider.MBeanRegistrationProviderFactoryImpl
 
MBeanRegistrationProviderImpl - Class in net.sf.ehcache.management.provider
Implementation of MBeanRegistrationProvider

MBeanRegistrationProviderImpl(Configuration) - Constructor for class net.sf.ehcache.management.provider.MBeanRegistrationProviderImpl
Constructor accepting the Configuration
memoryCapacityChanged(int, int) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates a change in the configurations memory store capacity
memoryCapacityChanged(int, int) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates a change in the configurations memory store capacity
memoryCapacityChanged(int, int) - Method in class net.sf.ehcache.store.DiskStore
Indicates a change in the configurations memory store capacity
memoryCapacityChanged(int, int) - Method in class net.sf.ehcache.store.MemoryStore
Indicates a change in the configurations memory store capacity
MemoryEfficientByteArrayOutputStream - Class in net.sf.ehcache.util
This class is designed to minimise the number of System.arraycopy(); methods required to complete.
MemoryEfficientByteArrayOutputStream(int) - Constructor for class net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream
Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
MemoryStore - Class in net.sf.ehcache.store
A Store implementation suitable for fast, concurrent in memory stores.
MemoryStore(Ehcache, Store) - Constructor for class net.sf.ehcache.store.MemoryStore
Constructs things that all MemoryStores have in common.
memoryStoreEvictionPolicy - Variable in class net.sf.ehcache.config.CacheConfiguration
The policy used to evict elements from the MemoryStore.
memoryStoreEvictionPolicy(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder that sets the eviction policy.
memoryStoreEvictionPolicy(MemoryStoreEvictionPolicy) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which Sets the eviction policy.
MemoryStoreEvictionPolicy - Class in net.sf.ehcache.store
A typesafe enumeration of eviction policies.
metadata - Variable in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Metadata associated with the objects stored in the region.
MimeTypeByteArray - Class in net.sf.ehcache
A bean used to wrap byte[] values to be placed in an Element so as to preserve MIME type information.
MimeTypeByteArray() - Constructor for class net.sf.ehcache.MimeTypeByteArray
Empty constructor, as required for JavaBeans
MimeTypeByteArray(String, byte[]) - Constructor for class net.sf.ehcache.MimeTypeByteArray
Full constructor
minWriteDelay(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
MISS_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
MISS_COLOR
MISS_DRAW_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
MISS_DRAW_COLOR
MISS_FILL_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
MISS_FILL_COLOR
missCount - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
missCount
MulticastKeepaliveHeartbeatReceiver - Class in net.sf.ehcache.distribution
Receives heartbeats from any MulticastKeepaliveHeartbeatSenders out there.
MulticastKeepaliveHeartbeatReceiver(MulticastRMICacheManagerPeerProvider, InetAddress, Integer, InetAddress) - Constructor for class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatReceiver
Constructor.
MulticastKeepaliveHeartbeatSender - Class in net.sf.ehcache.distribution
Sends heartbeats to a multicast group containing a compressed list of URLs.
MulticastKeepaliveHeartbeatSender(CacheManager, InetAddress, Integer, Integer, InetAddress) - Constructor for class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
Constructor.
MulticastRMICacheManagerPeerProvider - Class in net.sf.ehcache.distribution
A peer provider which discovers peers using Multicast.
MulticastRMICacheManagerPeerProvider(CacheManager, InetAddress, Integer, Integer, InetAddress) - Constructor for class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Creates and starts a multicast peer provider
MulticastRMICacheManagerPeerProvider.CachePeerEntry - Class in net.sf.ehcache.distribution
Entry containing a looked up CachePeer and date
MulticastRMICacheManagerPeerProvider.CachePeerEntry(CachePeer, Date) - Constructor for class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.CachePeerEntry
Constructor

N

name - Variable in class net.sf.ehcache.CacheManager
A name for this CacheManager to distinguish it from others.
name - Variable in class net.sf.ehcache.config.CacheConfiguration
the name of the cache.
name(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder to set the name of the cache.
name - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
name
NAME - Static variable in class net.sf.ehcache.store.FifoPolicy
The name of this policy as a string literal
NAME - Static variable in class net.sf.ehcache.store.LfuPolicy
The name of this policy as a string literal
NAME - Static variable in class net.sf.ehcache.store.LruPolicy
The name of this policy as a string literal
NamedThreadFactory - Class in net.sf.ehcache.util
A ThreadFactory that sets names to the threads created by this factory.
NamedThreadFactory(String) - Constructor for class net.sf.ehcache.util.NamedThreadFactory
Constructor accepting the prefix of the threads that will be created by this ThreadFactory
net.sf.ehcache - package net.sf.ehcache
This package contains the public API for using ehcache.
net.sf.ehcache.bootstrap - package net.sf.ehcache.bootstrap
This package contains the bootstrap cache loader interface and abstract factory.
net.sf.ehcache.cluster - package net.sf.ehcache.cluster
This package contains the API for accessing the cluster node topology and registering to receive events about changes in the cluster node topology.
net.sf.ehcache.concurrent - package net.sf.ehcache.concurrent
This package contains concurrency classes and utilities that are not available in java.util.concurrent.
net.sf.ehcache.config - package net.sf.ehcache.config
This package contains the cache configuration code.
net.sf.ehcache.config.generator - package net.sf.ehcache.config.generator
This package contains utility classes for generating configuration texts.
net.sf.ehcache.constructs.blocking - package net.sf.ehcache.constructs.blocking
Doug Lea in his book Concurrent Programming in Java talks about concurrency support constructs.
net.sf.ehcache.constructs.web - package net.sf.ehcache.constructs.web
This package contains only a ShutdownListener, useful for shutting down CacheManager in web apps.
net.sf.ehcache.distribution - package net.sf.ehcache.distribution
This package is for cache replication.
net.sf.ehcache.event - package net.sf.ehcache.event
This package contains interfaces and classes for listening to events.
net.sf.ehcache.exceptionhandler - package net.sf.ehcache.exceptionhandler
This package is for exception handling.
net.sf.ehcache.extension - package net.sf.ehcache.extension
This package contains interfaces and classes for the cache extension mechanism.
net.sf.ehcache.hibernate - package net.sf.ehcache.hibernate
This package contains interfaces and classes for Hibernate3.1 and higher.
net.sf.ehcache.hibernate.ccs - package net.sf.ehcache.hibernate.ccs
This package contains EhCache specific CacheConcurrencyStrategy implementations.
net.sf.ehcache.hibernate.management.api - package net.sf.ehcache.hibernate.management.api
This package contains JMX related interfaces for Hibernate and ehcache statistics
net.sf.ehcache.hibernate.management.impl - package net.sf.ehcache.hibernate.management.impl
This package contains JMX related classes for Hibernate and ehcache statistics
net.sf.ehcache.hibernate.regions - package net.sf.ehcache.hibernate.regions
This package contains region implementations used in Hibernate 3.3 and higher.
net.sf.ehcache.hibernate.strategy - package net.sf.ehcache.hibernate.strategy
This package contains EhCache specific AccessStrategy implementations.
net.sf.ehcache.loader - package net.sf.ehcache.loader
This package contains a cache loaders and associated factories.
net.sf.ehcache.management - package net.sf.ehcache.management
This package contains JMX MBeans and implementations for management of ehcache.
net.sf.ehcache.management.provider - package net.sf.ehcache.management.provider
This package contains classes related to MBeanRegistrationProvider and its implementation.
net.sf.ehcache.management.sampled - package net.sf.ehcache.management.sampled
This package contains classes related to MBeans with Sampled Statistics.
net.sf.ehcache.statistics - package net.sf.ehcache.statistics
This package contains classes related to LiveCacheStatistics and its implementation.
net.sf.ehcache.statistics.sampled - package net.sf.ehcache.statistics.sampled
This package contains classes related to SampledCacheStatistics and its implementation.
net.sf.ehcache.store - package net.sf.ehcache.store
Store package.
net.sf.ehcache.store.chm - package net.sf.ehcache.store.chm
CHM package.
net.sf.ehcache.terracotta - package net.sf.ehcache.terracotta
This package contains the Terracotta integration functionalities.
net.sf.ehcache.transaction - package net.sf.ehcache.transaction
This package contains classes for controlling cache operations (for transactional use)
net.sf.ehcache.transaction.manager - package net.sf.ehcache.transaction.manager
This package temporarily contains Bitronix stuff.
net.sf.ehcache.transaction.manager.btm - package net.sf.ehcache.transaction.manager.btm
This package contains the Adapter classes for the Bitronix Txn manager for XA support.
net.sf.ehcache.transaction.xa - package net.sf.ehcache.transaction.xa
This package contains the functionality to provide XA support to a transactional Cache.
net.sf.ehcache.util - package net.sf.ehcache.util
Util package.
net.sf.ehcache.util.counter - package net.sf.ehcache.util.counter
This package contains utility classes for Counter
net.sf.ehcache.util.counter.sampled - package net.sf.ehcache.util.counter.sampled
This package contains utility classes for SampledCounter's
net.sf.ehcache.writer - package net.sf.ehcache.writer
This package contains the cache writer functionalities.
net.sf.ehcache.writer.writebehind - package net.sf.ehcache.writer.writebehind
This package contains the write behind functionalities.
net.sf.ehcache.writer.writebehind.operations - package net.sf.ehcache.writer.writebehind.operations
This package contains the operations for the write behind functionalities.
net.sf.ehcache.writer.writethrough - package net.sf.ehcache.writer.writethrough
This package contains the write through functionalities.
NET_SF_EHCACHE_CONFIGURATION_RESOURCE_NAME - Static variable in class net.sf.ehcache.hibernate.EhCacheProvider
Deprecated. The Hibernate system property specifying the location of the ehcache configuration file name.
NET_SF_EHCACHE_CONFIGURATION_RESOURCE_NAME - Static variable in class net.sf.ehcache.hibernate.SingletonEhCacheProvider
Deprecated. The Hibernate system property specifying the location of the ehcache configuration file name.
NET_SF_EHCACHE_DISABLED - Static variable in class net.sf.ehcache.Cache
System Property based method of disabling ehcache.
NET_SF_EHCACHE_USE_CLASSIC_LRU - Static variable in class net.sf.ehcache.Cache
System Property based method of selecting the LruMemoryStore in use up to ehcache 1.5.
newTabularDataInstance() - Static method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
newTabularDataInstance
newTabularDataInstance() - Static method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
newTabularDataInstance
newTabularDataInstance() - Static method in class net.sf.ehcache.hibernate.management.impl.EntityStats
newTabularDataInstance
newTabularDataInstance() - Static method in class net.sf.ehcache.hibernate.management.impl.QueryStats
newTabularDataInstance
newThread(Runnable) - Method in class net.sf.ehcache.util.NamedThreadFactory
Returns a new thread using a name as specified by this factory
nextTimestamp() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Gets the next timestamp;
nextTimestamp() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
nodeJoined(ClusterNode) - Method in interface net.sf.ehcache.cluster.ClusterTopologyListener
A node has joined the cluster
nodeLeft(ClusterNode) - Method in interface net.sf.ehcache.cluster.ClusterTopologyListener
A node has left the cluster
NonStrictReadWriteEhcacheCollectionRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific non-strict read/write collection region access strategy
NonStrictReadWriteEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
Create a non-strict read/write access strategy accessing the given collection region.
NonStrictReadWriteEhcacheEntityRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific non-strict read/write entity region access strategy
NonStrictReadWriteEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Create a non-strict read/write access strategy accessing the given collection region.
NoopCacheCluster - Class in net.sf.ehcache.cluster
This is a dummy implementation of the CacheCluster (Null Object Pattern).
NoopCacheCluster() - Constructor for class net.sf.ehcache.cluster.NoopCacheCluster
 
notAlive() - Method in interface net.sf.ehcache.distribution.CacheReplicator
Returns whether the replicator is not active.
notAlive() - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Asserts that the replicator is active.
notAlive() - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Returns whether the replicator is not active.
NotificationScope - Enum in net.sf.ehcache.event
This enumeration defines valid values for event listener notification scope.
notifyCacheAdded(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Called immediately after a cache has been added and activated.
notifyCacheAdded(String) - Method in interface net.sf.ehcache.event.CacheManagerEventListener
Called immediately after a cache has been added and activated.
notifyCacheAdded(String) - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Called immediately after a cache has been added and activated.
notifyCacheAdded(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
No-op in this case
notifyCacheAdded(String) - Method in class net.sf.ehcache.management.ManagementService
Called immediately after a cache has been added and activated.
notifyCacheAdded(String) - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Called immediately after a cache has been added and activated.
notifyCacheElementEvicted() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is expired in the cache
notifyCacheElementEvicted() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is expired in the cache
notifyCacheElementEvicted() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is expired in the cache
notifyCacheElementEvicted() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is expired in the cache
notifyCacheElementExpired() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element in the cache expires
notifyCacheElementExpired() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element in the cache expires
notifyCacheElementExpired() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element in the cache expires
notifyCacheElementExpired() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element in the cache expires
notifyCacheElementPut() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is inserted in the cache
notifyCacheElementPut() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is inserted in the cache
notifyCacheElementPut() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is inserted in the cache
notifyCacheElementPut() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is inserted in the cache
notifyCacheElementRemoved() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is removed from the cache
notifyCacheElementRemoved() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is removed from the cache
notifyCacheElementRemoved() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is removed from the cache
notifyCacheElementRemoved() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is removed from the cache
notifyCacheElementUpdated() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is updated in the cache, i.e.
notifyCacheElementUpdated() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is updated in the cache, i.e.
notifyCacheElementUpdated() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is updated in the cache, i.e.
notifyCacheElementUpdated() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is updated in the cache, i.e.
notifyCacheHitInMemory() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called on a cache hit in the MemoryStore
notifyCacheHitInMemory() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called on a cache hit in the MemoryStore
notifyCacheHitInMemory() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called on a cache hit in the MemoryStore
notifyCacheHitInMemory() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called on a cache hit in the MemoryStore
notifyCacheHitOnDisk() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called on a cache hit in the DiskStore
notifyCacheHitOnDisk() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called on a cache hit in the DiskStore
notifyCacheHitOnDisk() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called on a cache hit in the DiskStore
notifyCacheHitOnDisk() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called on a cache hit in the DiskStore
notifyCacheMissedWithExpired() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is found in the cache but already expired
notifyCacheMissedWithExpired() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is found in the cache but already expired
notifyCacheMissedWithExpired() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is found in the cache but already expired
notifyCacheMissedWithExpired() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is found in the cache but already expired
notifyCacheMissedWithNotFound() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when an element is not found in the cache
notifyCacheMissedWithNotFound() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when an element is not found in the cache
notifyCacheMissedWithNotFound() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when an element is not found in the cache
notifyCacheMissedWithNotFound() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when an element is not found in the cache
notifyCacheRemoved(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Called immediately after a cache has been disposed and removed.
notifyCacheRemoved(String) - Method in interface net.sf.ehcache.event.CacheManagerEventListener
Called immediately after a cache has been disposed and removed.
notifyCacheRemoved(String) - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Called immediately after a cache has been disposed and removed.
notifyCacheRemoved(String) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
No-op in this case
notifyCacheRemoved(String) - Method in class net.sf.ehcache.management.ManagementService
Called immediately after a cache has been disposed and removed.
notifyCacheRemoved(String) - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Called immediately after a cache has been disposed and removed.
notifyElementEvicted(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called immediately after an element is evicted from the cache.
notifyElementEvicted(Ehcache, Element) - Method in interface net.sf.ehcache.event.CacheEventListener
Called immediately after an element is evicted from the cache.
notifyElementEvicted(Element, boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that an element has been evicted from the cache
notifyElementEvicted(Ehcache, Element) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called immediately after an element is evicted from the cache.
notifyElementEvicted(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called immediately after an element is evicted from the cache.
notifyElementEvicted(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called immediately after an element is evicted from the cache.
notifyElementEvicted(Ehcache, Element) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called immediately after an element is evicted from the cache.
notifyElementExpired(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called immediately after an element is found to be expired.
notifyElementExpired(Ehcache, Element) - Method in interface net.sf.ehcache.event.CacheEventListener
Called immediately after an element is found to be expired.
notifyElementExpired(Ehcache, Element) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called immediately after an element is found to be expired.
notifyElementExpired(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called immediately after an element is found to be expired.
notifyElementExpired(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called immediately after an element is found to be expired.
notifyElementExpired(Ehcache, Element) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called immediately after an element is found to be expired.
notifyElementExpiry(Element, boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that an element has expired
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Called immediately after an element has been put into the cache.
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called immediately after an element has been put into the cache.
notifyElementPut(Ehcache, Element) - Method in interface net.sf.ehcache.event.CacheEventListener
Called immediately after an element has been put into the cache.
notifyElementPut(Element, boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that an element was put into the cache
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called immediately after an element has been put into the cache.
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called immediately after an element has been put into the cache.
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called immediately after an element has been put into the cache.
notifyElementPut(Ehcache, Element) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called immediately after an element has been put into the cache.
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Called immediately after an attempt to remove an element.
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called immediately after an attempt to remove an element.
notifyElementRemoved(Ehcache, Element) - Method in interface net.sf.ehcache.event.CacheEventListener
Called immediately after an attempt to remove an element.
notifyElementRemoved(Element, boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that an element was removed
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called immediately after an attempt to remove an element.
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called immediately after an attempt to remove an element.
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called immediately after an attempt to remove an element.
notifyElementRemoved(Ehcache, Element) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called immediately after an attempt to remove an element.
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Ehcache, Element) - Method in interface net.sf.ehcache.event.CacheEventListener
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Element, boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that an element in the cache was updated
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyElementUpdated(Ehcache, Element) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called immediately after an element has been put into the cache and the element already existed in the cache.
notifyExpiry(Element) - Method in class net.sf.ehcache.store.LruMemoryStore
Before eviction elements are checked.
notifyExpiry(Element) - Method in class net.sf.ehcache.store.MemoryStore
Before eviction elements are checked.
notifyListenersOnException(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll(Ehcache) - Method in interface net.sf.ehcache.event.CacheEventListener
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll(boolean) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Notifies all registered listeners, in no guaranteed order, that removeAll has been called and all elements cleared
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.event.TerracottaCacheEventReplication
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when Cache.removeAll() is called
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll(Ehcache) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Called during Ehcache.removeAll() to indicate that the all elements have been removed from the cache in a bulk operation.
notifyRemoveAll() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when Cache.removeAll() is called
notifyRemoveAll() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when Cache.removeAll() is called
notifyRemoveAll() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when Cache.removeAll() is called
notifyStatisticsAccuracyChanged(int) - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Notified when the statistics accuracy is changed.
notifyStatisticsAccuracyChanged(int) - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Notified when the statistics accuracy is changed.
notifyStatisticsAccuracyChanged(int) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Notified when the statistics accuracy is changed.
notifyStatisticsAccuracyChanged(int) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Notified when the statistics accuracy is changed.
notifyStatisticsCleared() - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when statistics is cleared
notifyStatisticsCleared() - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when statistics is cleared
notifyStatisticsCleared() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when statistics is cleared
notifyStatisticsCleared() - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when statistics is cleared
notifyStatisticsEnabledChanged(boolean) - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Called when statistics is enabled/disabled
notifyStatisticsEnabledChanged(boolean) - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Called when statistics is enabled/disabled
notifyStatisticsEnabledChanged(boolean) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Called when statistics is enabled/disabled
notifyStatisticsEnabledChanged(boolean) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Called when statistics is enabled/disabled
notifyTimeTakenForGet(long) - Method in interface net.sf.ehcache.statistics.CacheUsageListener
Notified with time taken for a get operation in the cache
notifyTimeTakenForGet(long) - Method in class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
Notified with time taken for a get operation in the cache
notifyTimeTakenForGet(long) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Notified with time taken for a get operation in the cache
notifyTimeTakenForGet(long) - Method in class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Notified with time taken for a get operation in the cache
NULL - Static variable in interface net.sf.ehcache.transaction.Command
No op command
NullHibernateStats - Class in net.sf.ehcache.hibernate.management.impl
Implementation of HibernateStats that does nothing

NullLiveCacheStatisticsData - Class in net.sf.ehcache.statistics
A no-op implementation which can be used both as a LiveCacheStatistics and LiveCacheStatisticsData
NullLiveCacheStatisticsData() - Constructor for class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
 
NullMBeanRegistrationProvider - Class in net.sf.ehcache.management.provider
A Null implementation of MBeanRegistrationProvider which does nothing

NullMBeanRegistrationProvider() - Constructor for class net.sf.ehcache.management.provider.NullMBeanRegistrationProvider
 
NullSampledCacheStatistics - Class in net.sf.ehcache.statistics.sampled
A no-op implementation of SampledCacheStatistics

NullSampledCacheStatistics() - Constructor for class net.sf.ehcache.statistics.sampled.NullSampledCacheStatistics
 
numberOfCachesThatAreDiskPersistent() - Method in class net.sf.ehcache.config.ConfigurationHelper
Calculates the number of caches in the configuration that are diskPersistent
numberOfCachesThatOverflowToDisk() - Method in class net.sf.ehcache.config.ConfigurationHelper
Calculates the number of caches in the configuration that overflow to disk

O

ObjectExistsException - Exception in net.sf.ehcache
Thrown when a duplicate cache is attemtpted to be created
ObjectExistsException() - Constructor for exception net.sf.ehcache.ObjectExistsException
Constructor for the ObjectExistsException object.
ObjectExistsException(String) - Constructor for exception net.sf.ehcache.ObjectExistsException
Constructor for the ObjectExistsException object.
oldVersionStore - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
protected for testing
ONE_CENTURY - Static variable in interface net.sf.ehcache.concurrent.Sync
One century in milliseconds; convenient as a time-out value
ONE_DAY - Static variable in interface net.sf.ehcache.concurrent.Sync
One day, in milliseconds; convenient as a time-out value *
ONE_HOUR - Static variable in interface net.sf.ehcache.concurrent.Sync
One hour, in milliseconds; convenient as a time-out value *
ONE_HUNDRED_MB - Static variable in class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
The highest reasonable chunk size in bytes
ONE_MINUTE - Static variable in interface net.sf.ehcache.concurrent.Sync
One minute, in milliseconds; convenient as a time-out value *
ONE_SECOND - Static variable in interface net.sf.ehcache.concurrent.Sync
One second, in milliseconds; convenient as a time-out value *
ONE_WEEK - Static variable in interface net.sf.ehcache.concurrent.Sync
One week, in milliseconds; convenient as a time-out value *
ONE_YEAR - Static variable in interface net.sf.ehcache.concurrent.Sync
One year in milliseconds; convenient as a time-out value Not that it matters, but there is some variation across standard sources about value at msec precision.
onException(Ehcache, Object, Exception) - Method in interface net.sf.ehcache.exceptionhandler.CacheExceptionHandler
Called if an Exception occurs in a Cache method.
OperationConverter<T> - Interface in net.sf.ehcache.writer.writebehind
Interface that allows an converter to be implemented that can create an operation based on an arbitrary object.
OperationsFilter<T> - Interface in net.sf.ehcache.writer.writebehind
An interface for implementing a filter for operations before they are processed.
optimisticFailureCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
optimisticFailureCount
orphanEviction(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
orphanEvictionPeriod(int) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
overflowToDisk - Variable in class net.sf.ehcache.config.CacheConfiguration
whether elements can overflow to disk when the in-memory cache has reached the set limit.
overflowToDisk(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets whether elements can overflow to disk when the in-memory cache has reached the set limit.

P

parseBoolean(String) - Static method in class net.sf.ehcache.util.PropertyUtil
Null safe, parser of boolean from a String
parseConfiguration(File) - Static method in class net.sf.ehcache.config.ConfigurationFactory
Configures a bean from an XML file.
parseConfiguration(URL) - Static method in class net.sf.ehcache.config.ConfigurationFactory
Configures a bean from an XML file available as an URL.
parseConfiguration() - Static method in class net.sf.ehcache.config.ConfigurationFactory
Configures a bean from an XML file in the classpath.
parseConfiguration(InputStream) - Static method in class net.sf.ehcache.config.ConfigurationFactory
Configures a bean from an XML input stream.
parseProperties(String, String) - Static method in class net.sf.ehcache.util.PropertyUtil
Parse properties supplied as a comma separated list into a Properties object
peek() - Method in class net.sf.ehcache.util.CircularLossyQueue
Returns value at the tail of the queue
peerUrls - Variable in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Contains a RMI URLs of the form: "//" + hostName + ":" + port + "/" + cacheName;
performBatchOperation(CacheWriter) - Method in interface net.sf.ehcache.writer.writebehind.operations.BatchOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheWriter) - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteAllOperation
Perform the batch operation for a particular batch writer
performBatchOperation(CacheWriter) - Method in class net.sf.ehcache.writer.writebehind.operations.WriteAllOperation
Perform the batch operation for a particular batch writer
performSingleOperation(CacheWriter) - Method in class net.sf.ehcache.writer.writebehind.operations.DeleteOperation
Perform this operation as a single execution with the provided cache writer
performSingleOperation(CacheWriter) - Method in interface net.sf.ehcache.writer.writebehind.operations.SingleOperation
Perform this operation as a single execution with the provided cache writer
performSingleOperation(CacheWriter) - Method in class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Perform this operation as a single execution with the provided cache writer
policy - Variable in class net.sf.ehcache.store.MemoryStore
The eviction policy to use
Policy - Interface in net.sf.ehcache.store
An eviction policy.
populateListOfRemoteCachePeers() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Should be called on init because this is one of the last things that should happen on CacheManager startup.
port - Variable in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
The RMI listener port
prepare(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
prepare(Xid, PreparedContext) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Save the Transaction's data as being prepared
prepare(Xid, PreparedContext) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Save the Transaction's data as being prepared
PreparedCommand - Interface in net.sf.ehcache.transaction.xa
This class store relevant information about a command, once it has been prepared
PreparedCommandImpl - Class in net.sf.ehcache.transaction.xa
Default implementation of PreparedCommand.
PreparedCommandImpl(Object, boolean) - Constructor for class net.sf.ehcache.transaction.xa.PreparedCommandImpl
Constructor
PreparedContext - Interface in net.sf.ehcache.transaction.xa
 
PreparedContextImpl - Class in net.sf.ehcache.transaction.xa
 
PreparedContextImpl() - Constructor for class net.sf.ehcache.transaction.xa.PreparedContextImpl
 
prepareXids - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
protected for testing
process(XARequest) - Method in class net.sf.ehcache.transaction.xa.TransactionXARequestProcessor
Process the XAResource method to another thread.
process(XARequest) - Method in interface net.sf.ehcache.transaction.xa.XARequestProcessor
Process the XAResource method to another thread.
ProductInfo - Class in net.sf.ehcache.util
Build properties of the product
ProductInfo() - Constructor for class net.sf.ehcache.util.ProductInfo
Construct a default product info
ProductInfo(String) - Constructor for class net.sf.ehcache.util.ProductInfo
Construct product info object from a resource
properties - Variable in class net.sf.ehcache.config.FactoryConfiguration
properties.
properties(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
 
propertySeparator - Variable in class net.sf.ehcache.config.FactoryConfiguration
A property separator.
propertySeparator(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
 
PropertyUtil - Class in net.sf.ehcache.util
Property utilities.
ProviderMBeanRegistrationHelper - Class in net.sf.ehcache.hibernate.management.impl
Helper class for registering mbeans for ehcache backed hibernate second level cache

ProviderMBeanRegistrationHelper() - Constructor for class net.sf.ehcache.hibernate.management.impl.ProviderMBeanRegistrationHelper
 
purge() - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, this method does nothing.
push(T) - Method in class net.sf.ehcache.util.CircularLossyQueue
Adds a new item
put(Element) - Method in class net.sf.ehcache.Cache
Put an element in the cache.
put(Element, boolean) - Method in class net.sf.ehcache.Cache
Put an element in the cache.
put(Element) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Adds an entry and unlocks it
put(Element, boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Put an element in the cache.
put(Element) - Method in interface net.sf.ehcache.distribution.CachePeer
Put an element in the cache.
PUT - Static variable in class net.sf.ehcache.distribution.EventMessage
A put or update event.
put(Element) - Method in class net.sf.ehcache.distribution.RMICachePeer
Puts an Element into the underlying cache without notifying listeners or updating statistics.
put(Element) - Method in interface net.sf.ehcache.Ehcache
Put an element in the cache.
put(Element, boolean) - Method in interface net.sf.ehcache.Ehcache
Put an element in the cache.
put(Object, Object, long, Object, Comparator, boolean) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. 
put(Object, Object, long, Object, Comparator, boolean) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. 
put(Object, Object, long, Object, Comparator, boolean) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. 
put(Object, Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Puts an object into the cache.
put(Object, Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Map the given value to the given key, replacing any existing mapping for this key
put(K, V) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Maps the specified key to the specified value in this table.
put(Element) - Method in class net.sf.ehcache.store.DiskStore
Puts an element into the disk store.
put(Element) - Method in class net.sf.ehcache.store.LruMemoryStore
Puts an item in the cache.
put(Element) - Method in class net.sf.ehcache.store.MemoryStore
Puts an item in the store.
put(Element) - Method in interface net.sf.ehcache.store.Store
Puts an item into the store.
put(Element) - Method in class net.sf.ehcache.store.XATransactionalStore
Puts an item into the store.
PUT - Static variable in interface net.sf.ehcache.transaction.Command
Store.putWithWriter(net.sf.ehcache.Element, net.sf.ehcache.writer.CacheWriterManager) command
put(Element) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
does underlying store.put after acquiring write lock for key
put(Element) - Method in interface net.sf.ehcache.writer.CacheWriterManager
Schedule a put operation for this element in the CacheWriterManager, which will call the CacheWriter when appropriate.
put(Element) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindManager
Schedule a put operation for this element in the CacheWriterManager, which will call the CacheWriter when appropriate.
put(Element) - Method in class net.sf.ehcache.writer.writethrough.WriteThroughManager
Schedule a put operation for this element in the CacheWriterManager, which will call the CacheWriter when appropriate.
PUT_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
PUT_COLOR
PUT_DRAW_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
PUT_DRAW_COLOR
PUT_FILL_COLOR - Static variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionUtils
PUT_FILL_COLOR
PUT_WITH_WRITER - Static variable in interface net.sf.ehcache.transaction.Command
Store.put(net.sf.ehcache.Element) command
putAll(Map<? extends K, ? extends V>) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Copies all of the mappings from the specified map to this one.
putCount - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
putCount
putFromLoad(Object, Object, long, Object, boolean) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
This method is a placeholder for method signatures supplied by interfaces pulled in further down the class hierarchy.
putFromLoad(Object, Object, long, Object, boolean) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
This method is a placeholder for method signatures supplied by interfaces pulled in further down the class hierarchy.
putFromLoad(Object, Object, long, Object, boolean) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
This method is a placeholder for method signatures supplied by interfaces pulled in further down the class hierarchy.
putFromLoad(Object, Object, long, Object, boolean) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
This method is a placeholder for method signatures supplied by interfaces pulled in further down the class hierarchy.
putIfAbsent(K, V) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
putQuiet(Element) - Method in class net.sf.ehcache.Cache
Put an element in the cache, without updating statistics, or updating listeners.
putQuiet(Element) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Put an element in the cache, without updating statistics, or updating listeners.
putQuiet(Element) - Method in interface net.sf.ehcache.Ehcache
Put an element in the cache, without updating statistics, or updating listeners.
putWithWriter(Element) - Method in class net.sf.ehcache.Cache
Put an element in the cache writing through a CacheWriter.
putWithWriter(Element) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Put an element in the cache writing through a CacheWriter.
putWithWriter(Element) - Method in interface net.sf.ehcache.Ehcache
Put an element in the cache writing through a CacheWriter.
putWithWriter(Element, CacheWriterManager) - Method in class net.sf.ehcache.store.DiskStore
Puts an item into the store and the cache writer manager in an atomic operation
putWithWriter(Element, CacheWriterManager) - Method in class net.sf.ehcache.store.LruMemoryStore
Puts an item into the store and the cache writer manager in an atomic operation
putWithWriter(Element, CacheWriterManager) - Method in class net.sf.ehcache.store.MemoryStore
Puts an item into the store and the cache writer manager in an atomic operation
putWithWriter(Element, CacheWriterManager) - Method in interface net.sf.ehcache.store.Store
Puts an item into the store and the cache writer manager in an atomic operation
putWithWriter(Element, CacheWriterManager) - Method in class net.sf.ehcache.store.XATransactionalStore
XATransactionalStore to put including to the underlying data store.
putWithWriter(Element, CacheWriterManager) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Puts an item into the store and the cache writer manager in an atomic operation

Q

query - Variable in class net.sf.ehcache.hibernate.management.impl.QueryStats
query
QueryStats - Class in net.sf.ehcache.hibernate.management.impl
 
QueryStats(String) - Constructor for class net.sf.ehcache.hibernate.management.impl.QueryStats
 
QueryStats(String, QueryStatistics) - Constructor for class net.sf.ehcache.hibernate.management.impl.QueryStats
 
QueryStats(CompositeData) - Constructor for class net.sf.ehcache.hibernate.management.impl.QueryStats
 

R

rateLimitPerSecond(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
read(Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Gets an object from the cache.
readLock(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Attempts to read lock the mapping for the given key.
ReadOnlyEhcacheCollectionRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific read-only collection region access strategy
ReadOnlyEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
Create a read-only access strategy accessing the given collection region.
ReadOnlyEhcacheEntityRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific read-only entity region access strategy
ReadOnlyEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
Create a read-only access strategy accessing the given entity region.
readUnlock(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Attempts to read unlock the mapping for the given key.
ReadWriteEhcacheCollectionRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific read/write collection region access strategy
ReadWriteEhcacheCollectionRegionAccessStrategy(EhcacheCollectionRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheCollectionRegionAccessStrategy
Create a read/write access strategy accessing the given collection region.
ReadWriteEhcacheEntityRegionAccessStrategy - Class in net.sf.ehcache.hibernate.strategy
Ehcache specific read/write entity region access strategy
ReadWriteEhcacheEntityRegionAccessStrategy(EhcacheEntityRegion, Settings) - Constructor for class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
Create a read/write access strategy accessing the given entity region.
ReadWriteLockSync - Class in net.sf.ehcache.concurrent
A simple ReadWriteLock synchronizer.
ReadWriteLockSync() - Constructor for class net.sf.ehcache.concurrent.ReadWriteLockSync
 
recover(int) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
recreateCount - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
recreateCount
refresh() - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh the elements of this cache.
refresh(boolean) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh the elements of this cache.
refresh(Object) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh a single element.
refresh(Object, boolean) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh a single element.
refresh() - Method in class net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache
This method should not be used.
refreshElement(Element, Ehcache) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh a single element.
refreshElement(Element, Ehcache, boolean) - Method in class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Refresh a single element.
region - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
region
register(EhcacheXAResource) - Method in class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
execute txnManager specific code.
register(EhcacheXAResource) - Method in interface net.sf.ehcache.transaction.manager.TransactionManagerLookup
execute txnManager specific code.
registerCacheExtension(CacheExtension) - Method in class net.sf.ehcache.Cache
Register a CacheExtension with the cache.
registerCacheExtension(CacheExtension) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Register a CacheExtension with the cache.
registerCacheExtension(CacheExtension) - Method in interface net.sf.ehcache.Ehcache
Register a CacheExtension with the cache.
registerCacheLoader(CacheLoader) - Method in class net.sf.ehcache.Cache
Register a CacheLoader with the cache.
registerCacheLoader(CacheLoader) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Register a CacheLoader with the cache.
registerCacheLoader(CacheLoader) - Method in interface net.sf.ehcache.Ehcache
Register a CacheLoader with the cache.
registerCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.Cache
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in interface net.sf.ehcache.Ehcache
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Registers a CacheUsageListener which will be notified of the cache usage.
registerCacheWriter(CacheWriter) - Method in class net.sf.ehcache.Cache
Register the CacheWriter for this cache.
registerCacheWriter(CacheWriter) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Register the CacheWriter for this cache.
registerCacheWriter(CacheWriter) - Method in interface net.sf.ehcache.Ehcache
Register the CacheWriter for this cache.
registered(CacheConfiguration) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates that this listener was registered with the given configuration
registered(CacheConfiguration) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates that this listener was registered with the given configuration
registered(CacheConfiguration) - Method in class net.sf.ehcache.store.DiskStore
Indicates that this listener was registered with the given configuration
registered(CacheConfiguration) - Method in class net.sf.ehcache.store.MemoryStore
Indicates that this listener was registered with the given configuration
RegisteredEventListeners - Class in net.sf.ehcache.event
Registered listeners for registering and unregistering CacheEventListeners and multicasting notifications to registrants.
RegisteredEventListeners(Ehcache) - Constructor for class net.sf.ehcache.event.RegisteredEventListeners
Constructs a new notification service
registerListener(CacheManagerEventListener) - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Adds a listener to the notification service.
registerListener(CacheEventListener) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Adds a listener to the notification service.
registerListener(CacheEventListener, NotificationScope) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Adds a listener to the notification service.
registerMBean(CacheManager, Properties) - Method in class net.sf.ehcache.hibernate.management.impl.ProviderMBeanRegistrationHelper
Registers mbean for the input cache manager and the session factory name
registerMBeanForCacheManager(CacheManager, Properties) - Method in interface net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistration
Registers MBean for the input manager and session factory properties.
registerMBeanForCacheManager(CacheManager, Properties) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernateMBeanRegistrationImpl
Registers MBean for the input manager and session factory properties.
registerMBeans(CacheManager, MBeanServer, boolean, boolean, boolean, boolean) - Static method in class net.sf.ehcache.management.ManagementService
A convenience static method which creates a ManagementService and initialises it with the supplied parameters.
registerPeer(String) - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
Register a new peer.
registerPeer(String) - Method in class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
Register a new peer.
registerPeer(String) - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Register a new peer, but only if the peer is new, otherwise the last seen timestamp is updated.
registerPeer(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Register a new peer
registerXAResource(String, XAResource) - Static method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
Util for reflection based handling
reinitialize() - Method in interface net.sf.ehcache.management.provider.MBeanRegistrationProvider
Reinitialize the mbeans.
reinitialize() - Method in class net.sf.ehcache.management.provider.MBeanRegistrationProviderImpl
Reinitialize the mbeans.
reinitialize() - Method in class net.sf.ehcache.management.provider.NullMBeanRegistrationProvider
A null implementation of MBeanRegistrationProvider.reinitialize()
reinitialize() - Method in class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Reinitialize the mbeans.
release(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. Removes the invalidated item.
release(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. Logs an error since items in a read-only cache should not be mutated.
release(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. Soft-unlocks the associated mapping.
RemoteCacheException - Exception in net.sf.ehcache.distribution
A Cache Exception in the distribution mechanism.
RemoteCacheException() - Constructor for exception net.sf.ehcache.distribution.RemoteCacheException
Constructor for the RemoteCacheException object.
RemoteCacheException(String) - Constructor for exception net.sf.ehcache.distribution.RemoteCacheException
Constructor for the RemoteCacheException object.
RemoteCacheException(String, Throwable) - Constructor for exception net.sf.ehcache.distribution.RemoteCacheException
Constructor for the RemoteCacheException object.
removalAll() - Method in class net.sf.ehcache.CacheManager
Removes all caches using CacheManager.removeCache(java.lang.String) for each cache.
remove(Serializable) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache.
remove(Object) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache.
remove(Serializable, boolean) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache.
remove(Object, boolean) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache.
remove(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache.
remove(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache.
remove(Serializable, boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache.
remove(Object, boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache.
remove(Serializable) - Method in interface net.sf.ehcache.distribution.CachePeer
Removes an Element from the Cache.
REMOVE - Static variable in class net.sf.ehcache.distribution.EventMessage
A remove or invalidate event.
remove(Serializable) - Method in class net.sf.ehcache.distribution.RMICachePeer
Removes an Element from the underlying cache without notifying listeners or updating statistics.
remove(Serializable) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache.
remove(Object) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache.
remove(Serializable, boolean) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache.
remove(Object, boolean) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache.
remove(Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Removes the element which matches the key.
remove(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Remove the mapping for this key (if any exists).
remove(Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
A no-op since this is an asynchronous cache access strategy.
remove(Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
A no-op since this is an asynchronous cache access strategy.
remove(Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Removes the key (and its corresponding value) from this map.
remove(Object, Object) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
remove(Object) - Method in class net.sf.ehcache.store.DiskStore
Removes an item from the disk store.
remove(Object) - Method in class net.sf.ehcache.store.LruMemoryStore
Removes an Element from the store.
remove(Object) - Method in class net.sf.ehcache.store.MemoryStore
Removes an Element from the store.
remove(Object) - Method in interface net.sf.ehcache.store.Store
Removes an item from the cache.
remove(Object) - Method in class net.sf.ehcache.store.XATransactionalStore
Removes an item from the cache.
REMOVE - Static variable in interface net.sf.ehcache.transaction.Command
Store.remove(Object) command
remove(Object) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
does underlying store.remove after acquiring write lock for key
remove(CacheEntry) - Method in interface net.sf.ehcache.writer.CacheWriterManager
Schedule a remove operation for this key in the CacheWriterManager, which will call the CacheWriter when appropriate.
remove(CacheEntry) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindManager
Schedule a remove operation for this key in the CacheWriterManager, which will call the CacheWriter when appropriate.
remove(CacheEntry) - Method in class net.sf.ehcache.writer.writethrough.WriteThroughManager
Schedule a remove operation for this key in the CacheWriterManager, which will call the CacheWriter when appropriate.
REMOVE_ALL - Static variable in class net.sf.ehcache.distribution.EventMessage
A removeAll, which removes all elements from a cache
REMOVE_ALL - Static variable in interface net.sf.ehcache.transaction.Command
Store.removeAll()
REMOVE_WITH_WRITER - Static variable in interface net.sf.ehcache.transaction.Command
Store.removeWithWriter(Object, net.sf.ehcache.writer.CacheWriterManager) command
removeAll() - Method in class net.sf.ehcache.Cache
Removes all cached items.
removeAll(boolean) - Method in class net.sf.ehcache.Cache
Removes all cached items.
removeAll() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes all cached items.
removeAll(boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes all cached items.
removeAll() - Method in interface net.sf.ehcache.distribution.CachePeer
Removes all cached items.
removeAll() - Method in class net.sf.ehcache.distribution.RMICachePeer
Removes all cached items.
removeAll() - Method in interface net.sf.ehcache.Ehcache
Removes all cached items.
removeAll(boolean) - Method in interface net.sf.ehcache.Ehcache
Removes all cached items.
removeAll() - Method in class net.sf.ehcache.management.Cache
Removes all cached items.
removeAll() - Method in interface net.sf.ehcache.management.CacheMBean
Removes all cached items.
removeAll() - Method in class net.sf.ehcache.management.sampled.SampledCache
Removes all cached items.
removeAll() - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Removes all cached items.
removeAll() - Method in class net.sf.ehcache.store.DiskStore
Remove all of the elements from the store.
removeAll() - Method in class net.sf.ehcache.store.LruMemoryStore
Remove all of the elements from the store.
removeAll() - Method in class net.sf.ehcache.store.MemoryStore
Remove all of the elements from the store.
removeAll() - Method in interface net.sf.ehcache.store.Store
Remove all of the elements from the store.
removeAll() - Method in class net.sf.ehcache.store.XATransactionalStore
Remove all of the elements from the store.
removeAll() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Remove all of the elements from the store.
removeCache(String) - Method in class net.sf.ehcache.CacheManager
Remove a cache from the CacheManager.
removeCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.Cache
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in interface net.sf.ehcache.Ehcache
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Remove an already registered CacheUsageListener, if any.
removeCacheUsageListener(CacheUsageListener) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Remove an already registered CacheUsageListener, if any.
removeConfigurationListener(CacheConfigurationListener) - Method in class net.sf.ehcache.config.CacheConfiguration
Remove the supplied cache configuration listener.
removeCount - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
removeCount
removeData(Xid) - Method in interface net.sf.ehcache.transaction.xa.EhcacheXAStore
Removes stored data of a given Xid
removeData(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
Removes stored data of a given Xid
removeEldestEntry(Map.Entry) - Method in class net.sf.ehcache.store.LruMemoryStore.SpoolingLinkedHashMap
Returns true if this map should remove its eldest entry.
removeElementChosenByEvictionPolicy(Element) - Method in class net.sf.ehcache.store.MemoryStore
Removes the element chosen by the eviction policy
removeNotificationListener(NotificationListener) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
 
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
 
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
 
removeNotificationListener(NotificationListener) - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
 
removeQuiet(Serializable) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache, without notifying listeners.
removeQuiet(Object) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache, without notifying listeners.
removeQuiet(Serializable) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache, without notifying listeners.
removeQuiet(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache, without notifying listeners.
removeQuiet(Serializable) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache, without notifying listeners.
removeQuiet(Object) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache, without notifying listeners.
removeTopologyListener(ClusterTopologyListener) - Method in interface net.sf.ehcache.cluster.CacheCluster
Remove a listener for cluster events
removeTopologyListener(ClusterTopologyListener) - Method in class net.sf.ehcache.cluster.NoopCacheCluster
Remove a listener for cluster events
removeWithWriter(Object) - Method in class net.sf.ehcache.Cache
Removes an Element from the Cache and any stores it might be in.
removeWithWriter(Object) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Removes an Element from the Cache and any stores it might be in.
removeWithWriter(Object) - Method in interface net.sf.ehcache.Ehcache
Removes an Element from the Cache and any stores it might be in.
removeWithWriter(Object, CacheWriterManager) - Method in class net.sf.ehcache.store.DiskStore
Removes an item from the store and the cache writer manager in an atomic operation.
removeWithWriter(Object, CacheWriterManager) - Method in class net.sf.ehcache.store.LruMemoryStore
Removes an item from the store and the cache writer manager in an atomic operation.
removeWithWriter(Object, CacheWriterManager) - Method in class net.sf.ehcache.store.MemoryStore
Removes an item from the store and the cache writer manager in an atomic operation.
removeWithWriter(Object, CacheWriterManager) - Method in interface net.sf.ehcache.store.Store
Removes an item from the store and the cache writer manager in an atomic operation.
removeWithWriter(Object, CacheWriterManager) - Method in class net.sf.ehcache.store.XATransactionalStore
XATransactionalStore to remove including from the underlying data store.
removeWithWriter(Object, CacheWriterManager) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Removes an item from the store and the cache writer manager in an atomic operation.
replace(K, V, V) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
replace(K, V) - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
replaceCacheWithDecoratedCache(Ehcache, Ehcache) - Method in class net.sf.ehcache.CacheManager
Replaces in the map of Caches managed by this CacheManager an Ehcache with a decorated version of the same Ehcache.
replaceToken(String, String, String) - Static method in class net.sf.ehcache.config.DiskStoreConfiguration
Replaces a token with replacement text.
replicatePutNotification(Ehcache, Element) - Static method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Does the actual RMI remote call.
replicatePuts - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Whether to replicate puts.
replicatePutsViaCopy - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Whether a put should replicated by copy or by invalidation, (a remove).
replicateRemovalNotification(Ehcache, Serializable) - Static method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Does the actual RMI remote call.
replicateRemovals - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Whether to replicate removes
replicateRemoveAllNotification(Ehcache) - Method in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Does the actual RMI remote call.
replicateUpdates - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Whether to replicate updates.
replicateUpdatesViaCopy - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Whether an update (a put) should be by copy or by invalidation, (a remove).
replicationQueue - Variable in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
A queue of updates.
replicationThread - Variable in class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
A thread which handles replication, so that replication can take place asynchronously and not hold up the cache
resetAccessStatistics() - Method in class net.sf.ehcache.Element
Resets the hit count to 0 and the last access time to now.
resetLastAccessTime(Element) - Method in class net.sf.ehcache.DefaultElementEvictionData
Resets the last access time.
resetLastAccessTime(Element) - Method in interface net.sf.ehcache.ElementEvictionData
Resets the last access time.
resetOnSample - Variable in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Should the counter reset on each sample?
retryAttemptDelaySeconds(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
retryAttempts(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
RMIAsynchronousCacheReplicator - Class in net.sf.ehcache.distribution
Listens to CacheManager and Cache events and propagates those to CachePeer peers of the Cache asynchronously.
RMIAsynchronousCacheReplicator(boolean, boolean, boolean, boolean, boolean, int) - Constructor for class net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
Constructor for internal and subclass use
RMIBootstrapCacheLoader - Class in net.sf.ehcache.distribution
Loads Elements from a random Cache Peer
RMIBootstrapCacheLoader(boolean, int) - Constructor for class net.sf.ehcache.distribution.RMIBootstrapCacheLoader
Creates a boostrap cache loader that will work with RMI based distribution
RMIBootstrapCacheLoaderFactory - Class in net.sf.ehcache.distribution
A factory to create a configured RMIBootstrapCacheLoader
RMIBootstrapCacheLoaderFactory() - Constructor for class net.sf.ehcache.distribution.RMIBootstrapCacheLoaderFactory
 
RMICacheManagerPeerListener - Class in net.sf.ehcache.distribution
A cache server which exposes available cache operations remotely through RMI.
RMICacheManagerPeerListener(String, Integer, Integer, CacheManager, Integer) - Constructor for class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Constructor with full arguments.
RMICacheManagerPeerListenerFactory - Class in net.sf.ehcache.distribution
Builds a listener based on RMI.
RMICacheManagerPeerListenerFactory() - Constructor for class net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory
 
RMICacheManagerPeerProvider - Class in net.sf.ehcache.distribution
A provider of Peer RMI addresses.
RMICacheManagerPeerProvider(CacheManager) - Constructor for class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Constructor
RMICacheManagerPeerProvider() - Constructor for class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Empty constructor
RMICacheManagerPeerProviderFactory - Class in net.sf.ehcache.distribution
Builds a factory based on RMI
RMICacheManagerPeerProviderFactory() - Constructor for class net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
 
RMICachePeer - Class in net.sf.ehcache.distribution
An RMI based implementation of CachePeer.
RMICachePeer(Ehcache, String, Integer, Integer, Integer) - Constructor for class net.sf.ehcache.distribution.RMICachePeer
Construct a new remote peer.
RMICacheReplicatorFactory - Class in net.sf.ehcache.distribution
Creates an RMICacheReplicator using properties.
RMICacheReplicatorFactory() - Constructor for class net.sf.ehcache.distribution.RMICacheReplicatorFactory
 
RMISynchronousCacheReplicator - Class in net.sf.ehcache.distribution
Listens to CacheManager and Cache events and propagates those to CachePeer peers of the Cache.
RMISynchronousCacheReplicator(boolean, boolean, boolean, boolean, boolean) - Constructor for class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
Constructor for internal and subclass use
roleName - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
roleName
rollback(Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
run() - Method in class net.sf.ehcache.util.UpdateChecker
Run the update check

S

SAMPLED_CACHE_MANAGER_TYPE - Static variable in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Type used for sampled cache manager mbean
SAMPLED_CACHE_TYPE - Static variable in class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
Type used for sampled cache mbean
SampledCache - Class in net.sf.ehcache.management.sampled
An implementation of SampledCacheMBean

SampledCache(Ehcache) - Constructor for class net.sf.ehcache.management.sampled.SampledCache
Constructor accepting the backing Ehcache
SampledCacheManager - Class in net.sf.ehcache.management.sampled
An implementation of SampledCacheManagerMBean

SampledCacheManager(CacheManager) - Constructor for class net.sf.ehcache.management.sampled.SampledCacheManager
Constructor taking the backing CacheManager
SampledCacheManagerMBean - Interface in net.sf.ehcache.management.sampled
An MBean for CacheManager exposing sampled cache usage statistics

SampledCacheMBean - Interface in net.sf.ehcache.management.sampled
An MBean for Cache exposing cache statistics.
SampledCacheStatistics - Interface in net.sf.ehcache.statistics.sampled
Interface for sampled usage statistics of a Cache

SampledCacheStatisticsImpl - Class in net.sf.ehcache.statistics.sampled
An implementation of SampledCacheStatistics This also implements CacheUsageListener and depends on the notification received from these to update the stats

SampledCacheStatisticsImpl(FailSafeTimer) - Constructor for class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsImpl
Constructor that accepts a timer which will be used to schedule the sampled counters
SampledCacheStatisticsWrapper - Class in net.sf.ehcache.statistics.sampled
An implementation of SampledCacheStatistics and also implements CacheUsageListener and depends on the notification received from these to update the stats.
SampledCacheStatisticsWrapper() - Constructor for class net.sf.ehcache.statistics.sampled.SampledCacheStatisticsWrapper
Default constructor.
SampledCounter - Interface in net.sf.ehcache.util.counter.sampled
Interface of a sampled counter -- a counter that keeps sampled values
SampledCounterConfig - Class in net.sf.ehcache.util.counter.sampled
Config for a SampledCounter
SampledCounterConfig(int, int, boolean, long) - Constructor for class net.sf.ehcache.util.counter.sampled.SampledCounterConfig
Make a new timed counter config (duh)
SampledCounterImpl - Class in net.sf.ehcache.util.counter.sampled
An implementation of SampledCounter
SampledCounterImpl(SampledCounterConfig) - Constructor for class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
todo GL how many threads is this creating? Constructor accepting a SampledCounterConfig
SampledEhcacheMBeans - Class in net.sf.ehcache.management.sampled
Utility class used for getting ObjectName's for sampled MBeans

SampledEhcacheMBeans() - Constructor for class net.sf.ehcache.management.sampled.SampledEhcacheMBeans
 
SampledMBeanRegistrationProvider - Class in net.sf.ehcache.management.sampled
An implementation of MBeanRegistrationProvider which registers sampled MBeans for the CacheManager and its Caches.
SampledMBeanRegistrationProvider() - Constructor for class net.sf.ehcache.management.sampled.SampledMBeanRegistrationProvider
Default constructor
SampledRateCounter - Interface in net.sf.ehcache.util.counter.sampled
Interface of a sampled rate counter -- a counter that keeps sampled values of rates
SampledRateCounterConfig - Class in net.sf.ehcache.util.counter.sampled
An implementation of SampledCounterConfig
SampledRateCounterConfig(int, int, boolean) - Constructor for class net.sf.ehcache.util.counter.sampled.SampledRateCounterConfig
Constructor accepting the interval time in seconds, history-size and whether counters should reset on each sample or not.
SampledRateCounterConfig(int, int, boolean, long, long) - Constructor for class net.sf.ehcache.util.counter.sampled.SampledRateCounterConfig
Constructor accepting the interval time in seconds, history-size and whether counters should reset on each sample or not.
SampledRateCounterImpl - Class in net.sf.ehcache.util.counter.sampled
An implementation of SampledRateCounter
SampledRateCounterImpl(SampledRateCounterConfig) - Constructor for class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Constructor accepting the config
sampleElements() - Method in class net.sf.ehcache.store.MemoryStore
Uses random numbers to sample the entire map.
sampleElements(int) - Method in class net.sf.ehcache.store.MemoryStore
Uses random numbers to sample the entire map.
schedule(TimerTask, Date, long) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
schedule(TimerTask, Date) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
schedule(TimerTask, long, long) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
schedule(TimerTask, long) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
scheduleAtFixedRate(TimerTask, Date, long) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
scheduleAtFixedRate(TimerTask, long, long) - Method in class net.sf.ehcache.util.FailSafeTimer
If the runtime environment restricts thread creation, the task is run inline for only one time.
SelectableConcurrentHashMap - Class in net.sf.ehcache.store.chm
SelectableConcurrentHashMap subclasses a repackaged version of ConcurrentHashMap ito allow efficient random sampling of the map values.
SelectableConcurrentHashMap(int, float, int) - Constructor for class net.sf.ehcache.store.chm.SelectableConcurrentHashMap
 
selectedBasedOnPolicy(Element[], Element) - Method in class net.sf.ehcache.store.AbstractPolicy
Finds the best eviction candidate based on the sampled elements.
selectedBasedOnPolicy(Element[], Element) - Method in interface net.sf.ehcache.store.Policy
Finds the best eviction candidate based on the sampled elements.
selectLock(Object, int) - Static method in class net.sf.ehcache.concurrent.ConcurrencyUtil
Selects a lock for a key.
SelfPopulatingCache - Class in net.sf.ehcache.constructs.blocking
A selfpopulating decorator for Ehcache that creates entries on demand.
SelfPopulatingCache(Ehcache, CacheEntryFactory) - Constructor for class net.sf.ehcache.constructs.blocking.SelfPopulatingCache
Creates a SelfPopulatingCache.
send(List) - Method in interface net.sf.ehcache.distribution.CachePeer
Send the cache peer with an ordered list of EventMessages.
send(List) - Method in class net.sf.ehcache.distribution.RMICachePeer
Send the cache peer with an ordered list of EventMessages

This enables multiple messages to be delivered in one network invocation.

sendNotification(String) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
sendNotification
sendNotification(String, Object) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
sendNotification
sendNotification(String, Object, String) - Method in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
sendNotification
sequenceNumber - Variable in class net.sf.ehcache.hibernate.management.impl.BaseEmitterBean
sequenceNumber
serialize(Serializable, int) - Static method in class net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream
Factory method
serialize(Serializable) - Static method in class net.sf.ehcache.util.MemoryEfficientByteArrayOutputStream
Factory method.
setBootstrapCacheLoader(BootstrapCacheLoader) - Method in class net.sf.ehcache.Cache
Sets the bootstrap cache loader.
setBootstrapCacheLoader(BootstrapCacheLoader) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the bootstrap cache loader.
setBootstrapCacheLoader(BootstrapCacheLoader) - Method in interface net.sf.ehcache.Ehcache
Sets the bootstrap cache loader.
setCacheExceptionHandler(CacheExceptionHandler) - Method in class net.sf.ehcache.Cache
Sets an ExceptionHandler on the Cache.
setCacheExceptionHandler(CacheExceptionHandler) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets an ExceptionHandler on the Cache.
setCacheExceptionHandler(CacheExceptionHandler) - Method in interface net.sf.ehcache.Ehcache
Sets an ExceptionHandler on the Cache.
setCacheManager(CacheManager) - Method in class net.sf.ehcache.Cache
For use by CacheManager.
setCacheManager(CacheManager) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the CacheManager
setCacheManager(CacheManager) - Method in interface net.sf.ehcache.Ehcache
Sets the CacheManager
setCacheManagerEventListener(CacheManagerEventListener) - Method in class net.sf.ehcache.CacheManager
Same as getCacheManagerEventListenerRegistry().registerListener(cacheManagerEventListener); Left for backward compatiblity
setCacheXA(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Used by BeanHandler to set the cacheXA flag during parsing
setClass(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
Sets the class name.
setClearOnFlush(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets whether the MemoryStore should be cleared when flush() is called on the cache - true by default.
setClustered(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Indicates whether to cluster this cache with Terracotta.
setCoherent(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Used by BeanHandler to set the coherent during parsing
setCoherentReads(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Sets whether this cache should use coherent reads (usually should be true unless optimizing for read-only).
setCommitted(boolean) - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Marks the transaction branch associated with this context as commited
setCommitted(boolean) - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Marks the transaction branch associated with this context as commited
setConfigDiskExpiryThreadIntervalSeconds(long) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigDiskExpiryThreadIntervalSeconds
setConfigDiskExpiryThreadIntervalSeconds(long) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigDiskExpiryThreadIntervalSeconds
setConfigDiskPersistent(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigDiskPersistent
setConfigDiskPersistent(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigDiskPersistent
setConfigEternal(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigEternal
setConfigEternal(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigEternal
setConfigLoggingEnabled(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigLoggingEnabled
setConfigLoggingEnabled(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigLoggingEnabled
setConfigMaxElementsInMemory(int) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigMaxElementsInMemory
setConfigMaxElementsInMemory(int) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigMaxElementsInMemory
setConfigMaxElementsOnDisk(int) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigMaxElementsOnDisk
setConfigMaxElementsOnDisk(int) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigMaxElementsOnDisk
setConfigMemoryStoreEvictionPolicy(String) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigMemoryStoreEvictionPolicy
setConfigMemoryStoreEvictionPolicy(String) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigMemoryStoreEvictionPolicy
setConfigOverflowToDisk(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigOverflowToDisk
setConfigOverflowToDisk(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigOverflowToDisk
setConfigTimeToIdleSeconds(long) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigTimeToIdleSeconds
setConfigTimeToIdleSeconds(long) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigTimeToIdleSeconds
setConfigTimeToLiveSeconds(long) - Method in class net.sf.ehcache.management.sampled.SampledCache
setConfigTimeToLiveSeconds
setConfigTimeToLiveSeconds(long) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
setConfigTimeToLiveSeconds
setCopyOnRead(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Used by BeanHandler to set the copyOnRead flag during parsing
setCreateTime() - Method in class net.sf.ehcache.Element
Deprecated. Resetting the creation time is not recommended as of version 1.7
setCreationTime(long) - Method in class net.sf.ehcache.DefaultElementEvictionData
Sets the element creation time.
setCreationTime(long) - Method in interface net.sf.ehcache.ElementEvictionData
Sets the element creation time.
setDefaultCacheConfiguration(CacheConfiguration) - Method in class net.sf.ehcache.config.Configuration
 
setDenominatorValue(long) - Method in interface net.sf.ehcache.util.counter.sampled.SampledRateCounter
Sets the value of the denominator to the passed value
setDenominatorValue(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Sets the value of the denominator to the passed value
setDisabled(boolean) - Method in class net.sf.ehcache.Cache
Disables or enables this cache.
setDisabled(boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Disables or enables this cache.
setDisabled(boolean) - Method in interface net.sf.ehcache.Ehcache
Disables or enables this cache.
setDiskAccessStripes(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the number of disk stripes.
setDiskExpiryThreadIntervalSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the interval in seconds between runs of the disk expiry thread.
setDiskExpiryThreadIntervalSeconds(long) - Method in class net.sf.ehcache.management.CacheConfiguration
setDiskExpiryThreadIntervalSeconds
setDiskExpiryThreadIntervalSeconds(long) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setDiskExpiryThreadIntervalSeconds
setDiskPersistent(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets whether the disk store persists between CacheManager instances.
setDiskPersistent(boolean) - Method in class net.sf.ehcache.management.CacheConfiguration
setDiskPersistent
setDiskPersistent(boolean) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setDiskPersistent
setDiskSpoolBufferSizeMB(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the disk spool size, which is used to buffer writes to the DiskStore.
setDiskSpoolBufferSizeMB(int) - Method in class net.sf.ehcache.management.CacheConfiguration
setDiskSpoolBufferSizeMB
setDiskSpoolBufferSizeMB(int) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setDiskSpoolBufferSizeMB
setDiskStorePath(String) - Method in class net.sf.ehcache.Cache
DiskStore paths can conflict between CacheManager instances.
setDiskStorePath(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the path that will be used for the disk store.
setDiskStorePath(String) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
DiskStore paths can conflict between CacheManager instances.
setDiskStorePath(String) - Method in interface net.sf.ehcache.Ehcache
DiskStore paths can conflict between CacheManager instances.
setDynamicConfig(boolean) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to set the dynamic configuration flag
setElementEvictionData(ElementEvictionData) - Method in class net.sf.ehcache.Element
Sets this element's eviction data instance.
setEnabled(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
Enabled/disable the cache.
setEnabled(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Enables/disables each of the contained caches.
setEnabled(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Enables/disables each cache contained by this CacheManager
setEnabled(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Enabled/disable the cache.
setEternal(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets whether elements are eternal.
setEternal(boolean) - Method in class net.sf.ehcache.Element
Sets whether the element is eternal.
setEternal(boolean) - Method in class net.sf.ehcache.management.CacheConfiguration
setEternal
setEternal(boolean) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setEternal
setEvictionPolicy(Policy) - Method in class net.sf.ehcache.store.DiskStore
Sets the eviction policy strategy.
setEvictionPolicy(Policy) - Method in class net.sf.ehcache.store.LruMemoryStore
Sets the eviction policy strategy.
setEvictionPolicy(Policy) - Method in class net.sf.ehcache.store.MemoryStore
Sets the policy.
setEvictionPolicy(Policy) - Method in interface net.sf.ehcache.store.Store
Sets the eviction policy strategy.
setEvictionPolicy(Policy) - Method in class net.sf.ehcache.store.XATransactionalStore
Non transactional Sets the eviction policy strategy.
setEvictionPolicy(Policy) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Sets the eviction policy strategy.
setFailed(boolean) - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
setHeartBeatInterval(long) - Static method in class net.sf.ehcache.distribution.MulticastKeepaliveHeartbeatSender
Sets the heartbeat interval to something other than the default of 5000ms.
setLifespanDefaults(int, int, boolean) - Method in class net.sf.ehcache.Element
Set the default parameters of this element - those from its enclosing cache.
setListenFor(String) - Method in class net.sf.ehcache.config.CacheConfiguration.CacheEventListenerFactoryConfiguration
Used by BeanHandler to set the mode during parsing.
setLocalKeyCache(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Sets whether this cache should use an unclustered local key cache (usually should be false unless optimizing for a small read-only cache)

Defaults to false.

setLocalKeyCacheSize(int) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Sets maximum size of the local key cache (usually the size of the key set of the cache or cache partition).
setLoggingEnabled(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Enables or disables logging for the cache

This property can be modified dynamically while the cache is operating.

setLoggingEnabled(boolean) - Method in class net.sf.ehcache.management.CacheConfiguration
setLoggingEnabled
setLoggingEnabled(boolean) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setLoggingEnabled
setMaxElementsInMemory(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the maximum objects to be held in memory (0 = no limit).
setMaxElementsInMemory(int) - Method in class net.sf.ehcache.management.CacheConfiguration
setMaxElementsInMemory
setMaxElementsInMemory(int) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setMaxElementsInMemory
setMaxElementsOnDisk(int) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the maximum number elements on Disk.
setMaxElementsOnDisk(int) - Method in class net.sf.ehcache.management.CacheConfiguration
setMaxElementsOnDisk
setMaxElementsOnDisk(int) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setMaxElementsOnDisk
setMaxWriteDelay(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Set the maximum number of seconds to wait before writing behind.
setMemoryStoreEvictionPolicy(Policy) - Method in class net.sf.ehcache.Cache
Sets the eviction policy strategy.
setMemoryStoreEvictionPolicy(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the eviction policy.
setMemoryStoreEvictionPolicy(String) - Method in class net.sf.ehcache.management.CacheConfiguration
setMemoryStoreEvictionPolicy
setMemoryStoreEvictionPolicy(String) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setMemoryStoreEvictionPolicy
setMemoryStoreEvictionPolicyFromObject(MemoryStoreEvictionPolicy) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the eviction policy.
setMimeType(String) - Method in class net.sf.ehcache.MimeTypeByteArray
 
setMinWriteDelay(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Set the minimum number of seconds to wait before writing behind.
setMonitoring(String) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to set the monitoring flag
setName(String) - Method in class net.sf.ehcache.Cache
Sets the cache name which will name.
setName(String) - Method in class net.sf.ehcache.CacheManager
Sets the name of the CacheManager.
setName(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the name of the cache.
setName(String) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to set the CacheManager name.
setName(String) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the cache name which will name.
setName(String) - Method in interface net.sf.ehcache.Ehcache
Sets the cache name which will name.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.Cache
Sets the cache in coherent or incoherent mode depending on the parameter on this node.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the cache in coherent or incoherent mode depending on the parameter on this node.
setNodeCoherent(boolean) - Method in interface net.sf.ehcache.Ehcache
Sets the cache in coherent or incoherent mode depending on the parameter on this node.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCache
Enabled/disable cache coherence mode for this node.
setNodeCoherent(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheMBean
Enabled/disable cache coherence mode for this node.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.store.DiskStore
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.store.LruMemoryStore
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.store.MemoryStore
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNodeCoherent(boolean) - Method in interface net.sf.ehcache.store.Store
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.store.XATransactionalStore
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNodeCoherent(boolean) - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
Sets the cache in coherent or incoherent mode for the current node depending on the parameter.
setNotifyListenersOnException(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets whether to notify listeners when an exception occurs on a writer operation.
setNumeratorValue(long) - Method in interface net.sf.ehcache.util.counter.sampled.SampledRateCounter
Sets the value of the numerator to the passed value
setNumeratorValue(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Sets the value of the numerator to the passed value
setOperationsFilter(OperationsFilter) - Method in interface net.sf.ehcache.writer.writebehind.WriteBehind
Set the operations filter that should be used.
setOperationsFilter(OperationsFilter) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Set the operations filter that should be used.
setOrphanEviction(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Sets whether this cache should perform orphan eviction (usually should be true).
setOrphanEvictionPeriod(int) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Set how often this cache should perform orphan eviction (measured in regular eviction periods).
setOverflowToDisk(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets whether elements can overflow to disk when the in-memory cache has reached the set limit.
setOverflowToDisk(boolean) - Method in class net.sf.ehcache.management.CacheConfiguration
setOverflowToDisk
setOverflowToDisk(boolean) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setOverflowToDisk
setPath(String) - Method in class net.sf.ehcache.config.DiskStoreConfiguration
Translates and sets the path.
setProperties(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
Sets the configuration properties.
setProperties(Properties) - Method in class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
Setter to the properties properties.
setProperties(Properties) - Method in interface net.sf.ehcache.transaction.manager.TransactionManagerLookup
Setter to the properties properties.
setPropertySeparator(String) - Method in class net.sf.ehcache.config.FactoryConfiguration
Setter
setRateLimitPerSecond(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets the maximum number of write operations to allow per second when CacheWriterConfiguration.writeBatching is enabled.
setRegionCacheEnabled(String, boolean) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Enables/disables a particular region
setRegionCacheEnabled(String, boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enables/disables a particular region
setRegionCacheEnabled(String, boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Enables/disables a particular region
setRegionCacheLoggingEnabled(String, boolean) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Enable/Disable logging for the input cache region
setRegionCacheLoggingEnabled(String, boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enable/Disable logging for the input cache region
setRegionCacheLoggingEnabled(String, boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Enable/Disable logging for the input cache region
setRegionCacheMaxTTISeconds(String, int) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Sets the time to idle for the input cache region
setRegionCacheMaxTTISeconds(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Sets the time to idle for the input cache region
setRegionCacheMaxTTISeconds(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Sets the time to idle for the input cache region
setRegionCacheMaxTTLSeconds(String, int) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Sets the time to live for the input cache region
setRegionCacheMaxTTLSeconds(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Sets the time to live for the input cache region
setRegionCacheMaxTTLSeconds(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Sets the time to live for the input cache region
setRegionCachesEnabled(boolean) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Enable/disable all the cache regions.
setRegionCachesEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enable/disable all the cache regions.
setRegionCachesEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
 
setRegionCacheTargetMaxInMemoryCount(String, int) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Sets the maxElementsInMemory of the input cache region
setRegionCacheTargetMaxInMemoryCount(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Sets the maxElementsInMemory of the input cache region
setRegionCacheTargetMaxInMemoryCount(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Sets the maxElementsInMemory of the input cache region
setRegionCacheTargetMaxTotalCount(String, int) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Sets the maxElementsOnDisk of the input cache region
setRegionCacheTargetMaxTotalCount(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Sets the maxElementsOnDisk of the input cache region
setRegionCacheTargetMaxTotalCount(String, int) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Sets the maxElementsOnDisk of the input cache region
setRetryAttemptDelaySeconds(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets the number of seconds to wait before retrying an failed operation.
setRetryAttempts(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets the number of times the operation is retried in the CacheWriter, this happens after the original operation.
setRolledBack(boolean) - Method in interface net.sf.ehcache.transaction.xa.PreparedContext
Marks the transaction branch associated with this context as rolled back
setRolledBack(boolean) - Method in class net.sf.ehcache.transaction.xa.PreparedContextImpl
Marks the transaction branch associated with this context as rolled back
setSampledStatisticsEnabled(boolean) - Method in class net.sf.ehcache.Cache
Enable/disable sampled statistics collection.
setSampledStatisticsEnabled(boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Enable/disable sampled statistics collection.
setSampledStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.Ehcache
Enable/disable sampled statistics collection.
setSource(ConfigurationSource) - Method in class net.sf.ehcache.config.Configuration
Sets the configuration source.
setStatistics(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets whether the cache's statistics are enabled.
setStatisticsAccuracy(int) - Method in class net.sf.ehcache.Cache
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in interface net.sf.ehcache.Ehcache
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Sets the statistics accuracy.
setStatisticsAccuracy(int) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Sets the statistics accuracy.
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.Cache
Enable/disable statistics collection.
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Enable/disable statistics collection.
setStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.Ehcache
Enable/disable statistics collection.
setStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.hibernate.management.api.EhcacheStats
Enable/Disable statistics collection for all cache of the related session-factory
setStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.hibernate.management.api.HibernateStats
Enable/Disable statistics collection
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheHibernate
Enable/Disable statistics collection for all cache of the related session-factory
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.EhcacheStatsImpl
Enable/Disable statistics collection for all cache of the related session-factory
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.HibernateStatsImpl
Enable/Disable statistics collection
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.hibernate.management.impl.NullHibernateStats
Enable/Disable statistics collection
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Enables/disables each contained cache
setStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Enables/disables each contained cache
setStatisticsEnabled(boolean) - Method in interface net.sf.ehcache.statistics.LiveCacheStatisticsData
Enabled/Disabled statistics
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsImpl
Enabled/Disabled statistics
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.statistics.LiveCacheStatisticsWrapper
Enabled/Disabled statistics
setStatisticsEnabled(boolean) - Method in class net.sf.ehcache.statistics.NullLiveCacheStatisticsData
Enabled/Disabled statistics
setSynchronousWrites(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Set the value for synchronous-write
setTimeoutMillis(int) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Sets the time to wait to acquire a lock.
setTimeToIdle(int) - Method in class net.sf.ehcache.Element
Sets time to idle
setTimeToIdleSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the time to idle for an element before it expires.
setTimeToIdleSeconds(long) - Method in class net.sf.ehcache.management.CacheConfiguration
setTimeToIdleSeconds
setTimeToIdleSeconds(long) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setTimeToIdleSeconds
setTimeToLive(int) - Method in class net.sf.ehcache.Element
Sets time to Live
setTimeToLiveSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the time to idle for an element before it expires.
setTimeToLiveSeconds(long) - Method in class net.sf.ehcache.management.CacheConfiguration
setTimeToLiveSeconds
setTimeToLiveSeconds(long) - Method in interface net.sf.ehcache.management.CacheConfigurationMBean
setTimeToLiveSeconds
settings - Variable in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Hibernate settings associated with the persistence unit.
setTransactionalMode(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Sets the transactionalMode
setTransactionManagerLookup(TransactionManagerLookup) - Method in class net.sf.ehcache.Cache
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
setTransactionManagerLookup(TransactionManagerLookup) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This class is used to access the transaction manager used during XA.
setTransactionManagerLookup(TransactionManagerLookup) - Method in interface net.sf.ehcache.Ehcache
This class is used to access the transaction manager used during XA.
setTransactionTimeout(int) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
setUpdateCheck(boolean) - Method in class net.sf.ehcache.config.Configuration
Allows BeanHandler to set the updateCheck flag.
setUrl(String) - Method in class net.sf.ehcache.config.TerracottaConfigConfiguration
Set url
setValue(byte[]) - Method in class net.sf.ehcache.MimeTypeByteArray
 
setValue(long) - Method in interface net.sf.ehcache.util.counter.Counter
Sets the value of the counter to the supplied value
setValue(long) - Method in class net.sf.ehcache.util.counter.CounterImpl
Sets the value of the counter to the supplied value
setValue(long, long) - Method in interface net.sf.ehcache.util.counter.sampled.SampledRateCounter
Sets the values of the numerator and denominator to the passed values
setValue(long, long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
Sets the values of the numerator and denominator to the passed values
setValue(long) - Method in class net.sf.ehcache.util.counter.sampled.SampledRateCounterImpl
throws UnsupportedOperationException
setValueMode(String) - Method in class net.sf.ehcache.config.TerracottaConfiguration
Converts the valueMode string argument to uppercase and looks up enum constant in ValueMode.
setVersion(long) - Method in class net.sf.ehcache.Element
Sets the version attribute of the ElementAttributes object.
setWriteBatching(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets whether to batch write operations.
setWriteBatchSize(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets the number of operations to include in each batch when CacheWriterConfiguration.writeBatching is enabled.
setWriteCoalescing(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Sets whether to use write coalescing.
setWriteMode(String) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
Converts the valueMode string argument to uppercase and looks up enum constant in WriteMode.
setXAResource(XAResource) - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
 
SHORT_DELAY - Static variable in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
One tenth of a second, in ms
shortName - Variable in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
shortName
shortName - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
shortName
shortName - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
shortName
shouldDeliver(boolean) - Method in enum net.sf.ehcache.event.NotificationScope
Determine whether an event should be delivered under this notification scope.
shutdown() - Method in class net.sf.ehcache.CacheManager
Shuts down the CacheManager.
shutdown() - Method in class net.sf.ehcache.management.CacheManager
Shuts down the CacheManager.
shutdown() - Method in interface net.sf.ehcache.management.CacheManagerMBean
Shuts down the CacheManager.
shutdown() - Method in class net.sf.ehcache.management.sampled.SampledCacheManager
Shuts down the CacheManager.
shutdown() - Method in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
Shuts down the CacheManager.
shutdown() - Method in interface net.sf.ehcache.util.counter.CounterManager
Shuts down this counter manager
shutdown() - Method in class net.sf.ehcache.util.counter.CounterManagerImpl
Shuts down this counter manager
shutdown() - Method in interface net.sf.ehcache.util.counter.sampled.SampledCounter
Shutdown this counter
shutdown() - Method in class net.sf.ehcache.util.counter.sampled.SampledCounterImpl
Shutdown this counter
shutdownCounter(Counter) - Method in interface net.sf.ehcache.util.counter.CounterManager
Shuts down the counter
shutdownCounter(Counter) - Method in class net.sf.ehcache.util.counter.CounterManagerImpl
Shuts down the counter
shutdownHook - Variable in class net.sf.ehcache.CacheManager
The shutdown hook thread for CacheManager.
ShutdownListener - Class in net.sf.ehcache.constructs.web
A ServletContextListener that shutsdown CacheManager.
ShutdownListener() - Constructor for class net.sf.ehcache.constructs.web.ShutdownListener
 
SingleOperation - Interface in net.sf.ehcache.writer.writebehind.operations
Interface to implement single operations that are performed with write-behind
SingleOperationType - Enum in net.sf.ehcache.writer.writebehind.operations
Enum class to provide distinct operation types for each single operation.
SingletonEhCacheProvider - Class in net.sf.ehcache.hibernate
Deprecated. 
SingletonEhCacheProvider() - Constructor for class net.sf.ehcache.hibernate.SingletonEhCacheProvider
Deprecated.  
SingletonEhCacheRegionFactory - Class in net.sf.ehcache.hibernate
A singleton EhCacheRegionFactory implementation.
SingletonEhCacheRegionFactory(Properties) - Constructor for class net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory
Returns a representation of the singleton EhCacheRegionFactory
size() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns the number of key-value mappings in this map.
spoolAllToDisk() - Method in class net.sf.ehcache.store.LruMemoryStore
Spools all elements to disk, in preparation for shutdown.
spoolAllToDisk() - Method in class net.sf.ehcache.store.MemoryStore
Spools all elements to disk, in preparation for shutdown.
spoolToDisk(Element) - Method in class net.sf.ehcache.store.LruMemoryStore
Puts the element in the DiskStore.
spoolToDisk(Element) - Method in class net.sf.ehcache.store.MemoryStore
Puts the element in the DiskStore.
stale(Date) - Method in class net.sf.ehcache.distribution.ManualRMICacheManagerPeerProvider
Whether the entry should be considered stale.
stale(Date) - Method in class net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider
Whether the entry should be considered stale.
stale(Date) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Whether the entry should be considered stale.
start(Properties) - Method in class net.sf.ehcache.hibernate.EhCacheProvider
Deprecated. Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
start(Settings, Properties) - Method in class net.sf.ehcache.hibernate.EhCacheRegionFactory
start(Properties) - Method in class net.sf.ehcache.hibernate.SingletonEhCacheProvider
Deprecated. Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
start(Settings, Properties) - Method in class net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory
start(Xid, int) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
start(CacheWriter) - Method in interface net.sf.ehcache.writer.writebehind.WriteBehind
Start the write behind queue with a cache writer
start(CacheWriter) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Start the write behind queue with a cache writer
startRecovery() - Method in class net.sf.ehcache.transaction.manager.btm.GenericXAResourceProducer
 
startRegistry() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Start the rmiregistry.
statistics(boolean) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets whether the cache's statistics are enabled.
Statistics - Class in net.sf.ehcache
An immutable Cache statistics implementation}

This is like a value object, with the added ability to clear cache statistics on the cache.

Statistics(Ehcache, int, long, long, long, long, long, float, long, long, long) - Constructor for class net.sf.ehcache.Statistics
Creates a new statistics object, associated with a Cache
STATISTICS_ACCURACY_BEST_EFFORT - Static variable in class net.sf.ehcache.Statistics
Best efforts accuracy setting.
STATISTICS_ACCURACY_GUARANTEED - Static variable in class net.sf.ehcache.Statistics
Guaranteed accuracy setting.
STATISTICS_ACCURACY_NONE - Static variable in class net.sf.ehcache.Statistics
Fast but not accurate setting.
STATISTICS_ENABLED - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
STATISTICS_ENABLED
STATISTICS_RESET - Static variable in interface net.sf.ehcache.management.sampled.SampledCacheManagerMBean
STATISTICS_RESET
status - Variable in class net.sf.ehcache.CacheManager
Status of the Cache Manager
status - Variable in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
status.
status - Variable in class net.sf.ehcache.distribution.RMISynchronousCacheReplicator
The status of the replicator.
Status - Class in net.sf.ehcache
A pre JDK1.5 compatible enum class to indicate the status of a CacheManager or Cache.
status - Variable in class net.sf.ehcache.store.LruMemoryStore
status.
status - Variable in class net.sf.ehcache.store.MemoryStore
status.
STATUS_ALIVE - Static variable in class net.sf.ehcache.Status
The cache is alive.
STATUS_SHUTDOWN - Static variable in class net.sf.ehcache.Status
The cache is shudown.
STATUS_UNINITIALISED - Static variable in class net.sf.ehcache.Status
The cache is uninitialised.
stop() - Method in class net.sf.ehcache.hibernate.EhCacheProvider
Deprecated. Callback to perform any necessary cleanup of the underlying cache implementation during SessionFactory.close().
stop() - Method in class net.sf.ehcache.hibernate.EhCacheRegionFactory
stop() - Method in class net.sf.ehcache.hibernate.SingletonEhCacheProvider
Deprecated. Callback to perform any necessary cleanup of the underlying cache implementation during SessionFactory.close().
stop() - Method in class net.sf.ehcache.hibernate.SingletonEhCacheRegionFactory
stop() - Method in interface net.sf.ehcache.writer.writebehind.WriteBehind
Stop the coordinator and all the internal data structures.
stop() - Method in class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Stop the coordinator and all the internal data structures.
stopRegistry() - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Stop the rmiregistry if it was started by this class.
Store - Interface in net.sf.ehcache.store
This is the interface for all stores.
StoreExpireAllElementsCommand - Class in net.sf.ehcache.transaction
Represents an expireElements operation to be executed on a Store.
StoreExpireAllElementsCommand() - Constructor for class net.sf.ehcache.transaction.StoreExpireAllElementsCommand
 
StorePutCommand - Class in net.sf.ehcache.transaction
Represents a Store.put(net.sf.ehcache.Element) put} operation to be executed on a Store.
StorePutCommand(Element) - Constructor for class net.sf.ehcache.transaction.StorePutCommand
Constructs a put command for an Element
StorePutWithWriterCommandImpl - Class in net.sf.ehcache.transaction
 
StorePutWithWriterCommandImpl(Element) - Constructor for class net.sf.ehcache.transaction.StorePutWithWriterCommandImpl
Constructs a put command for an Element
StoreRemoveAllCommand - Class in net.sf.ehcache.transaction
Represents a removeAll operation to be executed on a Store.
StoreRemoveAllCommand() - Constructor for class net.sf.ehcache.transaction.StoreRemoveAllCommand
 
StoreRemoveCommand - Class in net.sf.ehcache.transaction
Represents a remove operation to be executed on a Store.
StoreRemoveCommand(CacheEntry) - Constructor for class net.sf.ehcache.transaction.StoreRemoveCommand
Constructs a remove command for a cache entry
StoreRemoveWithWriterCommand - Class in net.sf.ehcache.transaction
 
StoreRemoveWithWriterCommand(CacheEntry) - Constructor for class net.sf.ehcache.transaction.StoreRemoveWithWriterCommand
Constructs a remove command for a cache entry
StoreWriteCommand - Interface in net.sf.ehcache.transaction
Marker interface for Command that mutate the Store on Command.execute(net.sf.ehcache.store.Store)
StripedReadWriteLockSync - Class in net.sf.ehcache.concurrent
Provides a number of Sync which allow fine-grained concurrency.
StripedReadWriteLockSync() - Constructor for class net.sf.ehcache.concurrent.StripedReadWriteLockSync
Constructs a striped mutex with the default 2048 stripes.
StripedReadWriteLockSync(int) - Constructor for class net.sf.ehcache.concurrent.StripedReadWriteLockSync
Constructs a striped mutex with the default 2048 stripes.
Sync - Interface in net.sf.ehcache.concurrent
 
SyncAwareStore - Class in net.sf.ehcache.transaction.xa
The class has a CacheLockProvider for entry level write methods.
SyncAwareStore(Store) - Constructor for class net.sf.ehcache.transaction.xa.SyncAwareStore
 
synchronousWrites(boolean) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 

T

terracotta(TerracottaConfiguration) - Method in class net.sf.ehcache.config.CacheConfiguration
 
TerracottaCacheEventReplication - Class in net.sf.ehcache.event
Creates a wrapper for sending out cache events through the Terracotta cluster
TerracottaCacheEventReplication() - Constructor for class net.sf.ehcache.event.TerracottaCacheEventReplication
 
TerracottaCacheEventReplicationFactory - Class in net.sf.ehcache.event
Factory for TerracottaCacheEventReplication instances
TerracottaCacheEventReplicationFactory() - Constructor for class net.sf.ehcache.event.TerracottaCacheEventReplicationFactory
 
TerracottaConfigConfiguration - Class in net.sf.ehcache.config
Holds the Terracotta clustered configuration
TerracottaConfigConfiguration() - Constructor for class net.sf.ehcache.config.TerracottaConfigConfiguration
 
terracottaConfiguration - Variable in class net.sf.ehcache.config.CacheConfiguration
The TerracottaConfiguration.
TerracottaConfiguration - Class in net.sf.ehcache.config
Class to hold the Terracotta configuration - either a pointer to the real config or a container for embedded config.
TerracottaConfiguration() - Constructor for class net.sf.ehcache.config.TerracottaConfiguration
 
TerracottaConfiguration.ValueMode - Enum in net.sf.ehcache.config
Represents whether values are stored with serialization in the clustered store or through Terracotta clustered identity.
timeoutMillis - Variable in class net.sf.ehcache.constructs.blocking.BlockingCache
The amount of time to block a thread before a LockTimeoutException is thrown
TimeStampedCounterValue - Class in net.sf.ehcache.util.counter.sampled
A counter value at a particular time instance
TimeStampedCounterValue(long, long) - Constructor for class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue
Constructor accepting the value of both timestamp and the counter value.
timeToIdleChanged(long, long) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates a change in the configurations time to idle
timeToIdleChanged(long, long) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates a change in the configurations time to idle
timeToIdleChanged(long, long) - Method in class net.sf.ehcache.store.DiskStore
Indicates a change in the configurations time to idle
timeToIdleChanged(long, long) - Method in class net.sf.ehcache.store.MemoryStore
Indicates a change in the configurations time to idle
timeToIdleSeconds - Variable in class net.sf.ehcache.config.CacheConfiguration
the time to idle for an element before it expires.
timeToIdleSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the time to idle for an element before it expires.
timeToLiveChanged(long, long) - Method in interface net.sf.ehcache.config.CacheConfigurationListener
Indicates a change in the configurations time to live
timeToLiveChanged(long, long) - Method in class net.sf.ehcache.management.sampled.SampledCache
Indicates a change in the configurations time to live
timeToLiveChanged(long, long) - Method in class net.sf.ehcache.store.DiskStore
Indicates a change in the configurations time to live
timeToLiveChanged(long, long) - Method in class net.sf.ehcache.store.MemoryStore
Indicates a change in the configurations time to live
timeToLiveSeconds - Variable in class net.sf.ehcache.config.CacheConfiguration
Sets the time to idle for an element before it expires.
timeToLiveSeconds(long) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the time to idle for an element before it expires.
TimeUtil - Class in net.sf.ehcache.util
Utilities for converting times
TimeUtil() - Constructor for class net.sf.ehcache.util.TimeUtil
 
toArray(T[]) - Method in class net.sf.ehcache.util.CircularLossyQueue
Returns an array of the current elements in the queue.
toCompositeData() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
toCompositeData
toCompositeData() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
toCompositeData
toCompositeData() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
toCompositeData
toCompositeData() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
toCompositeData
toMap() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
toMap() - Method in class net.sf.ehcache.hibernate.regions.EhcacheDataRegion
toMillis(int) - Static method in class net.sf.ehcache.util.TimeUtil
Converts seconds to milliseconds, with a precision of 1 second
TOO_LARGE_TO_EFFICIENTLY_ITERATE - Static variable in class net.sf.ehcache.store.MemoryStore
This number is magic.
toSecs(long) - Static method in class net.sf.ehcache.util.TimeUtil
Converts milliseconds to seconds
toString() - Method in class net.sf.ehcache.Cache
Returns a String representation of Cache.
toString() - Method in class net.sf.ehcache.CacheManager
 
toString() - Method in class net.sf.ehcache.distribution.RMICachePeer
Returns a String that represents the value of this object.
toString() - Method in interface net.sf.ehcache.Ehcache
Returns a String representation of Cache.
toString() - Method in class net.sf.ehcache.Element
Returns a String representation of the Element.
toString() - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Returns a string representation of the object.
toString() - Method in class net.sf.ehcache.event.RegisteredEventListeners
Returns a string representation of the object.
toString() - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. 
toString() - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. 
toString() - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated.  
toString() - Method in class net.sf.ehcache.hibernate.management.impl.CacheRegionStats
toString
toString() - Method in class net.sf.ehcache.hibernate.management.impl.CollectionStats
toString
toString() - Method in class net.sf.ehcache.hibernate.management.impl.EntityStats
toString
toString() - Method in class net.sf.ehcache.hibernate.management.impl.QueryStats
toString
toString() - Method in class net.sf.ehcache.Statistics
Returns a String representation of the Ehcache statistics.
toString() - Method in class net.sf.ehcache.Status
Returns a string representation of the object.
toString() - Method in class net.sf.ehcache.store.DiskStore
Returns a String representation of the DiskStore
toString() - Method in class net.sf.ehcache.store.MemoryStoreEvictionPolicy
 
toString() - Method in class net.sf.ehcache.transaction.xa.EhcacheXAResourceImpl
 
toString() - Method in class net.sf.ehcache.util.counter.sampled.TimeStampedCounterValue
toString() - Method in class net.sf.ehcache.util.ProductInfo
returns long version of the build string
transactionalMode(String) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the transactionalMode
transactionalMode(CacheConfiguration.TransactionalMode) - Method in class net.sf.ehcache.config.CacheConfiguration
Builder which sets the transactionalMode
TransactionContext - Interface in net.sf.ehcache.transaction
A TransactionContext represents the data local to a Transaction that involves a transactional Cache.
transactionContextXids - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
protected for testing
TransactionManagerLookup - Interface in net.sf.ehcache.transaction.manager
Interface to enable a XA transactional cache to access the JTA TransactionManager.
TransactionXARequestProcessor - Class in net.sf.ehcache.transaction.xa
Default implementation for TransactionXARequestProcessor.
TransactionXARequestProcessor(EhcacheXAResourceImpl) - Constructor for class net.sf.ehcache.transaction.xa.TransactionXARequestProcessor
Constructor
tryLock(LockType, long) - Method in class net.sf.ehcache.concurrent.ReadWriteLockSync
Tries to acquire a LockType.READ or WRITE for a certain period
tryLock(LockType, long) - Method in interface net.sf.ehcache.concurrent.Sync
Tries to acquire a LockType.READ or WRITE for a certain period

U

unbind(RMICachePeer) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerListener
Unbinds an RMICachePeer and unexports it.
underlyingStore - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
protected for testing
unlock(LockType) - Method in class net.sf.ehcache.concurrent.ReadWriteLockSync
Releases the lock held by the current Thread.
unlock(LockType) - Method in interface net.sf.ehcache.concurrent.Sync
Releases the lock held by the current Thread.
unlock(Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. 
unlockItem(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheCollectionRegionAccessStrategy
Since this is a non-strict read/write strategy item locking is not used.
unlockItem(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Since this is a non-strict read/write strategy item locking is not used.
unlockItem(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheCollectionRegionAccessStrategy
A no-op since this cache is read-only
unlockItem(Object, SoftLock) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
A no-op since this cache is read-only
unlockWriteLockForAllKeys(Object...) - Method in interface net.sf.ehcache.concurrent.CacheLockProvider
write unlock the Sync Stripes to use for the given keys.
unlockWriteLockForAllKeys(Object...) - Method in class net.sf.ehcache.concurrent.StripedReadWriteLockSync
write unlock the Sync Stripes to use for the given keys.
unregisterCacheExtension(CacheExtension) - Method in class net.sf.ehcache.Cache
Unregister a CacheExtension with the cache.
unregisterCacheExtension(CacheExtension) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Unregister a CacheExtension with the cache.
unregisterCacheExtension(CacheExtension) - Method in interface net.sf.ehcache.Ehcache
Unregister a CacheExtension with the cache.
unregisterCacheLoader(CacheLoader) - Method in class net.sf.ehcache.Cache
Unregister a CacheLoader with the cache.
unregisterCacheLoader(CacheLoader) - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Unregister a CacheLoader with the cache.
unregisterCacheLoader(CacheLoader) - Method in interface net.sf.ehcache.Ehcache
Unregister a CacheLoader with the cache.
unregisterCacheWriter() - Method in class net.sf.ehcache.Cache
Unregister the CacheWriter from the cache.
unregisterCacheWriter() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
Unregister the CacheWriter from the cache.
unregisterCacheWriter() - Method in interface net.sf.ehcache.Ehcache
Unregister the CacheWriter from the cache.
unregisterListener(CacheManagerEventListener) - Method in class net.sf.ehcache.event.CacheManagerEventListenerRegistry
Removes a listener from the notification service.
unregisterListener(CacheEventListener) - Method in class net.sf.ehcache.event.RegisteredEventListeners
Removes a listener from the notification service.
unregisterPeer(String) - Method in interface net.sf.ehcache.distribution.CacheManagerPeerProvider
Unregisters a peer.
unregisterPeer(String) - Method in class net.sf.ehcache.distribution.RMICacheManagerPeerProvider
Unregisters a peer
update(Object) - Method in class net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache
Element can never be null.
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheNonstrictReadWriteCache
Deprecated. Removes the invalidated item.
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadOnlyCache
Deprecated. Throws UnsupportedOperationException since items in a read-only cache should not be mutated.
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.ccs.EhcacheReadWriteCache
Deprecated. A No-Op, since we are an asynchronous cache concurrency strategy.
update(Object, Object) - Method in class net.sf.ehcache.hibernate.EhCache
Deprecated. Updates an object in the cache, or if it does not exist, inserts it.
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.NonStrictReadWriteEhcacheEntityRegionAccessStrategy
Removes the entry since this is a non-strict read/write cache strategy.
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadOnlyEhcacheEntityRegionAccessStrategy
Throws UnsupportedOperationException since this cache is read-only
update(Object, Object, Object, Object) - Method in class net.sf.ehcache.hibernate.strategy.ReadWriteEhcacheEntityRegionAccessStrategy
A no-op since this is an asynchronous cache access strategy.
updateAccessStatistics() - Method in class net.sf.ehcache.Element
Sets the last access time to now and increase the hit count.
UpdateChecker - Class in net.sf.ehcache.util
Check for new Ehcache updates and alert users if an update is available
UpdateChecker() - Constructor for class net.sf.ehcache.util.UpdateChecker
 
updateCount - Variable in class net.sf.ehcache.hibernate.management.impl.CollectionStats
updateCount
updateCount - Variable in class net.sf.ehcache.hibernate.management.impl.EntityStats
updateCount
updateEntryValue(Object, Object) - Method in interface net.sf.ehcache.constructs.blocking.UpdatingCacheEntryFactory
Perform an incremental update of data within a CacheEntry.
updateLastAccessTime(long, Element) - Method in class net.sf.ehcache.DefaultElementEvictionData
Updates the last access time.
updateLastAccessTime(long, Element) - Method in interface net.sf.ehcache.ElementEvictionData
Updates the last access time.
updateUpdateStatistics() - Method in class net.sf.ehcache.Element
Sets the last access time to now without updating the hit count.
UpdatingCacheEntryFactory - Interface in net.sf.ehcache.constructs.blocking
A CacheEntryFactory with one additional method, updateEntryValue((Serializable key, Serializable value) which allows the cache entry to updated rather than replaced.
UpdatingSelfPopulatingCache - Class in net.sf.ehcache.constructs.blocking
A Cache backed cache that creates entries on demand.
UpdatingSelfPopulatingCache(Ehcache, UpdatingCacheEntryFactory) - Constructor for class net.sf.ehcache.constructs.blocking.UpdatingSelfPopulatingCache
Creates a SelfPopulatingCache.
useKeySample - Variable in class net.sf.ehcache.store.MemoryStore
when sampling elements, whether to iterate or to use the keySample array for faster random access
usesCacheDefaultLifespan() - Method in class net.sf.ehcache.Element
 

V

valid(Object, long, Xid) - Method in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.VersionTable
Checks whether a version is still up to date
valueMode(String) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
valueMode(TerracottaConfiguration.ValueMode) - Method in class net.sf.ehcache.config.TerracottaConfiguration
 
valueOf(String) - Static method in enum net.sf.ehcache.cluster.ClusterScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.concurrent.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.config.CacheConfiguration.TransactionalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.config.CacheWriterConfiguration.WriteMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.config.Configuration.Monitoring
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.config.TerracottaConfiguration.ValueMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.event.NotificationScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.transaction.xa.XARequest.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.ehcache.writer.writebehind.operations.SingleOperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.ehcache.cluster.ClusterScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.concurrent.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.config.CacheConfiguration.TransactionalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.config.CacheWriterConfiguration.WriteMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.config.Configuration.Monitoring
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.config.TerracottaConfiguration.ValueMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.event.NotificationScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.sf.ehcache.store.chm.ConcurrentHashMap
Returns a Collection view of the values contained in this map.
values() - Static method in enum net.sf.ehcache.transaction.xa.XARequest.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.ehcache.writer.writebehind.operations.SingleOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionAwareCommand - Interface in net.sf.ehcache.transaction.xa
A more specialized type of Command, that is potentially aware of a version of the Element involved in its execution against the Store.
VersionAwareWrapper - Class in net.sf.ehcache.transaction.xa
Wraps a Command, that will first be checked against the optimistic locking strategy before being executed against the Store.
VersionAwareWrapper(Command) - Constructor for class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Constructor
VersionAwareWrapper(Command, long, Object) - Constructor for class net.sf.ehcache.transaction.xa.VersionAwareWrapper
Constructor
versionStore - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl.VersionTable
The data underlying structure for the version info for Key (where the version is the Long)
versionTable - Variable in class net.sf.ehcache.transaction.xa.EhcacheXAStoreImpl
protected for testing

W

waitUntilClusterCoherent() - Method in class net.sf.ehcache.Cache
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.constructs.blocking.BlockingCache
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in interface net.sf.ehcache.Ehcache
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.store.DiskStore
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.store.LruMemoryStore
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.store.MemoryStore
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in interface net.sf.ehcache.store.Store
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.store.XATransactionalStore
This method waits until the cache is in coherent mode in all the connected nodes.
waitUntilClusterCoherent() - Method in class net.sf.ehcache.transaction.xa.SyncAwareStore
This method waits until the cache is in coherent mode in all the connected nodes.
write(Element) - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Write the specified value under the specified key to the underlying store.
write(Element) - Method in interface net.sf.ehcache.writer.CacheWriter
Write the specified value under the specified key to the underlying store.
write(Element) - Method in interface net.sf.ehcache.writer.writebehind.WriteBehind
Add a write operation for a given element.
write(Element) - Method in class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Add a write operation for a given element.
writeAll(Collection<Element>) - Method in class net.sf.ehcache.writer.AbstractCacheWriter
Write the specified Elements to the underlying store.
writeAll(Collection<Element>) - Method in interface net.sf.ehcache.writer.CacheWriter
Write the specified Elements to the underlying store.
WriteAllOperation - Class in net.sf.ehcache.writer.writebehind.operations
Implements the write all operation for write behind
WriteAllOperation(List<Element>) - Constructor for class net.sf.ehcache.writer.writebehind.operations.WriteAllOperation
Create a new write all operation for the provided list of element
writeBatching(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
writeBatchSize(int) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
WriteBehind - Interface in net.sf.ehcache.writer.writebehind
An interface for write behind behavior.
WriteBehindManager - Class in net.sf.ehcache.writer.writebehind
Implements a WriterManager that writes elements to a queue first and in the background sends the to the CacheWriter.
WriteBehindManager() - Constructor for class net.sf.ehcache.writer.writebehind.WriteBehindManager
 
WriteBehindQueue - Class in net.sf.ehcache.writer.writebehind
An implementation of write behind with a queue that is kept in non durable local heap.
WriteBehindQueue(CacheConfiguration) - Constructor for class net.sf.ehcache.writer.writebehind.WriteBehindQueue
Create a new write behind queue.
writeCoalescing(boolean) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
writeLock(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Attempts to write lock the mapping for the given key.
writeMode(String) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
writeMode(CacheWriterConfiguration.WriteMode) - Method in class net.sf.ehcache.config.CacheWriterConfiguration
 
WriteOperation - Class in net.sf.ehcache.writer.writebehind.operations
Implements the write operation for write behind
WriteOperation(Element) - Constructor for class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Create a new write operation for a particular element
WriteOperation(Element, long) - Constructor for class net.sf.ehcache.writer.writebehind.operations.WriteOperation
Create a new write operation for a particular element and creation time
WriteThroughManager - Class in net.sf.ehcache.writer.writethrough
Implements a WriterManager that writes elements directly through to the underlying store.
WriteThroughManager() - Constructor for class net.sf.ehcache.writer.writethrough.WriteThroughManager
 
writeUnlock(Object) - Method in class net.sf.ehcache.hibernate.regions.EhcacheTransactionalDataRegion
Attempts to write unlock the mapping for the given key.

X

XARequest - Class in net.sf.ehcache.transaction.xa
 
XARequest(XARequest.RequestType, Transaction, Xid) - Constructor for class net.sf.ehcache.transaction.xa.XARequest
Constructor
XARequest(XARequest.RequestType, Transaction, Xid, int) - Constructor for class net.sf.ehcache.transaction.xa.XARequest
Constructor
XARequest(XARequest.RequestType, Transaction, Xid, int, boolean) - Constructor for class net.sf.ehcache.transaction.xa.XARequest
Constructor
XARequest.RequestType - Enum in net.sf.ehcache.transaction.xa
XA Requests types
XARequestProcessor - Interface in net.sf.ehcache.transaction.xa
Class to delegate XAResource classes to internal thread
XATransactionalStore - Class in net.sf.ehcache.store
A transaction aware store that wraps the actual Store.
XATransactionalStore(EhcacheXAResource) - Constructor for class net.sf.ehcache.store.XATransactionalStore
Constructor
XATransactionContext - Class in net.sf.ehcache.transaction.xa
XATransactionContext provides a READ_COMMITED transaction isolation to an EhcacheXAResource.
XATransactionContext(Xid, EhcacheXAStore) - Constructor for class net.sf.ehcache.transaction.xa.XATransactionContext
 

A B C D E F G H I K L M N O P Q R S T U V W X
ehcache

true