|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
CacheWriter
methods.Ehcache
based on the defaultCache with the given name.
Cache
to the CacheManager.
Ehcache
to the CacheManager.
false
since this is a non-strict read/write cache access strategy
STATUS_ALIVE
.
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.
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
listener peers for a Cache.CacheWriter
CacheWriterManager
coordinates how element are written to a back-end store.CacheWriterManager
implementation.KeyBasedOperation
instance.flush()
is called on the cache - true by default.
flush()
is called on the cache - true by default.
Store
.ConfigurationFactory
, and can be also used programmatically.
true
if this region contains data for the given key.
CounterManager
.BootstrapCacheLoader
BootstrapCacheLoader
CacheEventListener
which is also a CacheReplicator.
CacheEventListener
CacheEventListener
CacheEventListener
Configuration
based on the source
CacheExceptionHandler
MBeanRegistrationProvider
MBeanRegistrationProvider
WriterManager
for a particular cache instance
UnsupportedOperationException
UnsupportedOperationException
ConcurrentHashMap
.
TransactionManagerLookup
implementation, that will be used by an initializing
Cache should the user have not specified otherwise.EhcacheHibernateMBean
CacheManager
ObjectName
's for ehcache hibernate MBeans
EhcacheHibernateMBeanRegistration
.EhcacheStats
CacheManager
Ehcache
instance.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)
EhcacheXAStore
.nextToLastAccessTime
field is unused since
version 1.7, setting it will have no effect. Use
#Element(Object, Object, long, long, long, long, long)
instead
Set
view of the mappings contained in this map.
Object.equals(Object)
An Cache is equal to another one if it implements Ehcache and has the same GUID.
Element
.
Element
.
Store.expireElements()
command
Configuration
, the default CacheConfiguration
and the map of
CacheConfiguration
's
CacheConfiguration
Cache
present in the input CacheManager
for the input cacheName
ConfigurationSource
Configuration
.
ConfigurationSource
null
if this map contains no mapping for the key.
Element
from the Disk Store.
CacheManager
UnsupportedOperationException
CacheManagerPeerProvider
, matching the given scheme
For distributed caches, the peer provider finds other cache managers and their caches in the same cluster
TabularData
of cache region stats
TabularData
of cache region stats
TabularData
of cache region stats
TabularData
of collection stats
TabularData
of collection stats
TabularData
of collection stats
TabularData
of collection stats
ConfigurationSource
based on a file.
ConfigurationSource
based on URL
ConfigurationSource
based on InputStream
ConfigurationSource
based on default settings (default ehcache.xml in classpath if one
is present or an ehcache-failsafe provided with the kit
java.io.tmpdir
TabularData
of entity stats
TabularData
of entity stats
TabularData
of entity stats
TabularData
of entity stats
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.
TransactionContext
with the current Transaction,
or create a new one should none be there yet.
TransactionContext
with the current Transaction,
or create a new one should none be there yet.
CacheManager
SampledEhcacheMBeans.SAMPLED_CACHE_MANAGER_TYPE
TabularData
of query stats
TabularData
of query stats
TabularData
of query stats
TabularData
of query stats
Element
from the Disk Store, without updating statistics
Element
from the Store, without updating statistics
Element
from the Store, without updating statistics
Element
from the Store, without updating statistics
RefAddr
.
CacheWriter
that was registered for this cache.
CacheWriter
that was registered for this cache.
CacheWriter
that was registered for this cache.
ClassLoader
that all classes in ehcache, and extensions, should
use for classloading.
FailSafeTimer
associated with this CacheManager
HibernateStats
SessionFactory
UnsupportedOperationException
UnsupportedOperationException
MemoryStore
or a DiskStore
.
MemoryStore
or a DiskStore
.
MemoryStore
or a DiskStore
.
MBeanRegistrationProvider.initialize(CacheManager, ClusteredInstanceFactory)
false
since this is an asynchronous cache access strategy.
SampledMBeanRegistrationProvider
is alive
Element.getExpirationTime()
is in the past.
Element.getExpirationTime()
is in the past.
Set
view of the keys contained in this map.
LiveCacheStatistics
and LiveCacheStatisticsData
Ehcache
, needed for LiveCacheStatisticsImpl.getSize()
LiveCacheStatistics
and also implements LiveCacheStatisticsData
.true
if the locks used by the locking methods of this region are the independent of the cache.
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
MBeanRegistrationProvider
Configuration
MemoryStore
.
MulticastKeepaliveHeartbeatSender
s out there.ThreadFactory
that sets names to the threads created by this factory.ThreadFactory
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.
Ehcache.removeAll()
to indicate that the all
elements have been removed from the cache in a bulk operation.
HibernateStats
that does nothing
LiveCacheStatistics
and LiveCacheStatisticsData
MBeanRegistrationProvider
which does nothing
SampledCacheStatistics
Properties
object
PreparedCommand
.Store.putWithWriter(net.sf.ehcache.Element, net.sf.ehcache.writer.CacheWriterManager)
command
Store.put(net.sf.ehcache.Element)
command
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.
CacheWriter
for this cache.
CacheWriter
for this cache.
CacheWriter
for this cache.
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.
Store.remove(Object)
command
Store.removeAll()
Store.removeWithWriter(Object, net.sf.ehcache.writer.CacheWriterManager)
command
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.
Element
from the Cache and any stores it might be in.
Element
from the Cache and any stores it might be in.
Element
from the Cache and any stores it might be in.
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.
CacheWriterConfiguration.writeBatching
is enabled.
CacheWriter
, this happens after the
original operation.
Cache.initialise()
is called
UnsupportedOperationException
valueMode
string argument to uppercase and looks up enum constant in ValueMode.
CacheWriterConfiguration.writeBatching
is enabled.
valueMode
string argument to uppercase and looks up enum constant in WriteMode.
CacheManager
or Cache
.expireElements
operation to be executed on a Store
.Store.put(net.sf.ehcache.Element)
put} operation to be executed on a Store
.removeAll
operation to be executed on a Store
.remove
operation to be executed on a Store
.Command
that mutate the Store
on Command.execute(net.sf.ehcache.store.Store)
TerracottaCacheEventReplication
instancesString
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.
CacheWriter
from the cache.
CacheWriter
from the cache.
CacheWriter
from 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.Collection
view of the values contained in this map.
Command
, that will first be checked against
the optimistic locking strategy before being executed against the Store
.WriterManager
that writes elements to a queue first and in the background sends the to the CacheWriter
.WriterManager
that writes elements directly through to the underlying store.EhcacheXAResource
.
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |