|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
CacheFlushAttributeSource
.CacheProfile
by parsing a
String of the form
[propertyName1=propertyValue1][propertyName2=propertyValue2][propertyNameN=propertyValueN]
.CacheProviderFacade
.CachingAttributeSource
.MethodMapCachingAttributeSource.attributeMap
using the methods
which name that match the given method name as the entry key and the given
caching attribute as the entry value.
MethodMapCachingAttributeSource.attributeMap
using the given
method as key and the given caching attribute as value.
MethodMapCachingAttributeSource.attributeMap
using the methods
which name that match the given fully qualified name as the entry key and
the given caching attribute as the entry value.
CacheProxyFactoryBean.target
.
HashCodeCalculator.checkSum
and
HashCodeCalculator.hashCode
using the specified value.
CacheAttribute
.
Cached
.
[key1=value1][key2=value2][keyN=valueN]
,
parses it and creates a java.util.Properties
where each value
between brakets is an entry of such set of properties.FlushCache
by parsing a
String of the form
[cacheProfileIds=csvString][flushBeforeExecution=yes|no/true|false]
.CacheFlushInterceptor
to retrieve
the FlushCache
attribute that belongs to the
intercepted method.CacheFlushAttributeSource
that
points to CacheFlushInterceptor
the methods that
should be intercepted.Throwable
or any
of its subclasses thrown when:
Retrieving an entry from the cache
Storing an object to the cache
Flushing the cache
Cached
by parsing a String
of the form [cacheProfileId=value]
.Cached
from the intercepted
method.CachingAttributeSource
that points
to CachingInterceptor
which methods should be
intercepted.MethodMapCachingAttributeSource
by parsing a given
String
.FlushCache
for intercepted
methods.
AbstractCacheProviderFacadeImpl.cacheProfiles
were validated or not.
EhcacheCacheProfile
to create.
JcsCacheProfile
to
create.
LruCacheProfile
to create.
CacheProfile
.
Cached
for intercepted
methods.
HashCodeCalculator.append(int)
is executed.
CacheProfile
from the
specified properties.
EhcacheCacheProfile
from
the specified set of properties.
JcsCacheProfile
from the
specified set of properties.
LruCacheProfile
from the
specified set of properties.
OscacheCacheProfile
from
the specified set of properties.
TargetSource
.
EhcacheCacheProfile
by
parsing a String of the form [cacheName=value]
.EhcacheCacheProfile
.net.sf.ehcache.Element
that overrides the
equals(Object)
method to make the testing of
EhcacheFacade
easier.CacheAttribute
, given this
set of metadata attributes attached to a method or class.
CacheAttribute
for the
specified method definition.
AbstractMetadataCacheAttributeSource.attributeMap
.
AbstractMetadataCacheAttributeSource.attributeMap
.
AbstractNameMatchCacheAttributeSource.attributeMap
.
MethodMapCachingAttributeSource.attributeMap
.
LruMapCacheManager.cache
.
CacheAttribute
for the
intercepted method.
CacheAttribute
.
FlushCache
attribute from the
intercepted method.
CacheFlushAspectSupport.cacheFlushAttributeSource
.
CachingAspectSupport.cacheKeyGenerator
.
EhcacheCacheProfile.cacheName
.
JcsCacheProfile.cacheName
.
CacheProfile
stored in
AbstractCacheProviderFacadeImpl.cacheProfiles
.
CacheProfile
.
Cached.cacheProfileId
.
FlushCache.cacheProfileIds
.
AbstractCacheProviderFacadeImpl.cacheProfiles
.
Cached
for the intercepted
method.
CachingAspectSupport.cachingAttributeSource
.
HashCodeCacheKey.checkSum
.
HashCodeCalculator.checkSum
.
AbstractConfigurationResourceCacheManagerFactoryBean.configLocation
.
AbstractCacheEntry.content
.
OscacheCacheProfile.cronExpression
.
String
representation of the given key.
CachingAspectSupport.entryStoredListener
.
JcsCacheProfile.group
.
LruCacheEntry.group
.
LruCacheProfile.group
.
LruMapCacheManager.groupRegistry
.
OscacheCacheProfile.groups
.
HashCodeCacheKey.hashCode
.
HashCodeCalculator.hashCode
.
AbstractCacheEntry.lastUpdate
.
CacheProxyFactoryBean.proxy
.
JcsCacheManagerFactoryBean.cacheManager
.
LruCacheManagerFactoryBean.cacheManager
.
OscacheManagerFactoryBean.cacheManager
.
CacheProxyFactoryBean.proxy
is not null
, it
returns the class the class of the CacheProxyFactoryBean.proxy
.
If the CacheProxyFactoryBean.proxy
is null
and the
CacheProxyFactoryBean.target
is not null
and is an
instance of TargetSource
, it will return the class of the
CacheProxyFactoryBean.target
.
If both the CacheProxyFactoryBean.proxy
and the
CacheProxyFactoryBean.target
are null
, it will return
null
.
JcsCacheManagerFactoryBean.cacheManager
.
LruCacheManagerFactoryBean.cacheManager
.
OscacheManagerFactoryBean.cacheManager
.
CacheProxyFactoryBean.proxy
.
CacheProxyFactoryBean.proxyInterfaces
.
AbstractCacheEntry.refreshPeriod
.
LruCacheProfile.refreshPeriod
.
OscacheCacheProfile.refreshPeriod
.
HashCodeCacheKey
.AbstractCacheProviderFacadeImpl.failQuietlyEnabled
is false
.
MethodInvocation
.
AbstractCacheProviderFacadeImpl.cacheProfileMapValidated
.
true
if the return type of a method can be
cacheable.
FlushCache.flushBeforeExecution
.
true
if the cache is full and no new mappings can be
added.
true
if the given method name matches the mapped
name.
true
if the given method name matches the mapped
name.
true
if the given text matches the base text.
org.apache.jcs.engine.CacheElement
that overrides
the equals(Object)
method to make the testing of
JcsFacade
easier.CompositeCacheManager
singleton, configured from a specified config location.JcsCacheProfile
by parsing a
String of the form [cacheName=value][group=value]
.JcsCacheProfile
.CacheProviderFacade
that
uses JCS as the cache provider.CacheProviderFacade
that
uses LruCache as the cache provider.LruCacheManager
singleton.LruCacheProfile
by parsing a
String of the form [group=value]
.LruCacheProfile
.LruCacheManager
that uses a
synchronized LRUMap
to store the entries.CacheFlushAttributeSource
that uses
source-level metadata attributes.CachingAttributeSource
that uses
source-level metadata attributes.CachingAttributeSource
that
allows attributes to be stored per method in a map.true
if the intercepted method should be cached.
true
if the intercepted method should flush the
cache.
LruMapCacheManager.cache
.
AbstractCacheEntry.lastUpdate
.
null
.
CacheFlushAttributeSource
that allows FlushCache
to be matched by registered
name.CachingAttributeSource
that
allows Cached
to be matched by registered name.OscacheCacheProfile
by
parsing a String of the form
[cronExpression=value][groups=value][refreshPeriod=value]
.OscacheCacheProfile
.CacheProviderFacade
that
uses OSCache as the cache provider.GeneralCacheAdministrator
singleton, configured from a specified config location.java.util.Properties
from the specified String.
REGEX_PATTERN
.
AbstractSingleMetadataCacheAttributeSource.getAttribute(Method, Class)
, but doesn't
cache the result.
LruMapCacheManager.cache
should scan until a removeable
entry is found.
Cached
from the specified
String
.
MethodMapCachingAttributeSource
from the specified
String
.
FlushCache
from the
specified String.
CacheProfile
from the
specified String.
MetadataCachingAttributeSource.attributes
.
MetadataCacheFlushAttributeSource.attributes
.
CacheFlushAspectSupport.cacheFlushAttributeSource
.
CacheFlushAttributeEditor
) as values.
CacheFlushAttributeEditor
)
as values.
CachingAspectSupport.cacheKeyGenerator
.
EhcacheFacade.cacheManager
.
JcsFacade.cacheManager
.
LruCacheFacade.cacheManager
.
OscacheFacade.cacheManager
.
EhcacheCacheProfile.cacheName
.
JcsCacheProfile.cacheName
.
Cached.cacheProfileId
.
FlushCache.cacheProfileIds
from a String containing
comma-separated values.
FlushCache.cacheProfileIds
.
AbstractCacheProviderFacadeImpl.cacheProfiles
.
AbstractCacheProviderFacadeImpl.cacheProfiles
by parsing the specified
properties.
CachingInterceptor.cacheProviderFacade
.
CacheFlushInterceptor.cacheProviderFacade
.
CacheProxyFactoryBean.cacheFlushInterceptor
and
CacheProxyFactoryBean.cachingInterceptor
.
CachingAspectSupport.cachingAttributeSource
.
CachingAttributeEditor
) as values.
CachingAttributeEditor
)
as values.
HashCodeCacheKey.checkSum
.
AbstractConfigurationResourceCacheManagerFactoryBean.configLocation
.
AbstractCacheEntry.content
.
OscacheCacheProfile.cronExpression
.
CachingAspectSupport.entryStoredListener
.
AbstractCacheProviderFacadeImpl.failQuietlyEnabled
.
FlushCache.flushBeforeExecution
.
HashCodeCacheKeyGenerator.generateArgumentHashCode
.
JcsCacheProfile.group
.
LruCacheEntry.group
.
LruCacheProfile.group
.
OscacheCacheProfile.groups
.
HashCodeCacheKey.hashCode
.
AbstractCacheEntry.lastUpdate
.
LruCacheManagerFactoryBean.maxSize
.
AbstractCacheEntry.refreshPeriod
.
LruCacheProfile.refreshPeriod
.
LruCacheProfile.refreshPeriod
.
OscacheCacheProfile.refreshPeriod
.
OscacheCacheProfile.refreshPeriod
.
LruCacheManagerFactoryBean.scanUntilRemovable
.
CacheProxyFactoryBean.target
.
EhcacheFacade.cacheManager
is not
null
Verifies that the state of EhcacheFacade.cacheManager
is
'active' (only if this facade is not configured to fail quietly in case of
an error when accessing the cache.)
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |