|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Ehcache
based on the defaultCache with the given name.
Cache
to the CacheManager.
Ehcache
to the CacheManager.
STATUS_ALIVE
.
STATUS_ALIVE
.
Ehcache
.ConfigurationFactory
and clients can create these.
ConfigurationFactory
and clients can create these.
ConfigurationFactory
and clients can create these.
ConfigurationFactory
and clients can create these.
ConfigurationFactory
and clients can create these.
ConfigurationFactory
and clients can create these.
CacheExceptionHandler
s at configuration time, in ehcache.xml.CacheExtension
s.Ehcache
s that maintain all aspects of their lifecycle.CacheManager
event occurs.CacheManagerEventListener
s.CachePeer
RMI listener peers for a Cache.flush()
is called on the cache - true by default.
ConfigurationFactory
, and can be also used programmatically.
CounterManager
.BootstrapCacheLoader
BootstrapCacheLoader
CacheEventListener
which is also a CacheReplicator.
CacheEventListener
CacheEventListener
CacheExceptionHandler
MBeanRegistrationProvider
MBeanRegistrationProvider
UnsupportedOperationException
UnsupportedOperationException
ConcurrentHashMap
.
nextToLastAccessTime
field is unused since
version 1.7, setting it will have no effect. Use
#Element(Object, Object, long, long, long, long, long)
instead
Object.equals(Object)
An Cache is equal to another one if it implements Ehcache and has the same GUID.
Element
.
Element
.
Element
from the Disk Store.
UnsupportedOperationException
CacheManagerPeerProvider
, matching the given scheme
For distributed caches, the peer provider finds other cache managers and their caches in the same cluster
java.io.tmpdir
ClassLoader
that all classes in ehcache, and extensions,
should use for classloading.
Cache
instance.
Cache
instance.
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()
)
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()
)
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()
)
UnsupportedOperationException
UnsupportedOperationException
nextToLastAccessTime
field is unused since
version 1.7, retrieving it will return the lastAccessTime
. Use #getLastAccessTime() instead.
SampledEhcacheMBeans.SAMPLED_CACHE_MANAGER_TYPE
Element
from the Disk Store, without updating statistics
Element
from the Store, without updating statistics
ClassLoader
that all classes in ehcache, and extensions, should
use for classloading.
FailSafeTimer
associated with this CacheManager
UnsupportedOperationException
UnsupportedOperationException
MemoryStore
or a DiskStore
.
MemoryStore
or a DiskStore
.
MemoryStore
or a DiskStore
.
MBeanRegistrationProvider.initialize(CacheManager)
Element.getExpirationTime()
is in the past.
LiveCacheStatistics
and
LiveCacheStatisticsData
Ehcache
, needed for
LiveCacheStatisticsImpl.getSize()
LiveCacheStatistics
and also implements
LiveCacheStatisticsData
.ReadWriteLockSync.tryLock(net.sf.ehcache.concurrent.LockType, long)
This is a normal runtime exception which should be handled by calling code.null
as its
detail message.
LinkedHashMap
is created with LRU by access order.
LruMemoryStore.SpoolingLinkedHashMap.removeEldestEntry(java.util.Map.Entry)
to persist cache entries to the auxiliary cache before they are removed.MemoryStore
.
DiskStore
.
MBeanRegistrationProvider
MBeanRegistrationProvider
MBeanRegistrationProvider
MemoryStore
.
MulticastKeepaliveHeartbeatSender
s out there.Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
LiveCacheStatistics
and LiveCacheStatisticsData
MBeanRegistrationProvider
which does nothing
SampledCacheStatistics
Properties
object
CacheExtension
with the cache.
CacheExtension
with the cache.
CacheExtension
with the cache.
CacheLoader
with the cache.
CacheLoader
with the cache.
CacheLoader
with the cache.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
CacheUsageListener
which will be notified of the
cache
usage.
MBeanRegistrationProvider.reinitialize()
CacheManager.removeCache(java.lang.String)
for each cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
Element
from the Cache.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
CacheUsageListener
, if any.
Element
from the Cache, without notifying listeners.
Element
from the Cache, without notifying listeners.
Element
from the Cache, without notifying listeners.
Element
from the Cache, without notifying listeners.
Element
from the Cache, without notifying listeners.
Element
from the Cache, without notifying listeners.
CacheManager
and Cache
events and propagates those to
CachePeer
peers of the Cache asynchronously.CachePeer
.CacheManager
and Cache
events and propagates those to
CachePeer
peers of the Cache.SampledCacheMBean
Ehcache
SampledCacheManagerMBean
CacheManager
SampledCacheStatistics
This also implements
CacheUsageListener
and depends on the notification received from
these to update the stats
SampledCacheStatistics
and also implements
CacheUsageListener
and depends on the notification received from
these to update the stats.SampledCounter
SampledCounter
SampledCounterConfig
ObjectName
's for sampled MBeans
MBeanRegistrationProvider
which registers
sampled MBeans for the CacheManager and its Caches.SampledCounterConfig
SampledRateCounter
Ehcache
that creates entries on demand.EventMessage
s.
EventMessage
s
This enables multiple messages to be delivered in one network invocation.
flush()
is called on the cache - true by default.
UnsupportedOperationException
CacheManager
or Cache
.String
representation of Cache
.
String
representation of Cache
.
String
representation of the Element
.
String
representation of the Ehcache
statistics.
String
representation of the DiskStore
CacheExtension
with the cache.
CacheExtension
with the cache.
CacheExtension
with the cache.
CacheLoader
with the cache.
CacheLoader
with the cache.
CacheLoader
with the cache.
CacheEntryFactory
with one additional method, updateEntryValue((Serializable key, Serializable value)
which allows the cache entry to updated rather than replaced.Cache
backed cache that creates entries on demand.
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |