Serialized Form


Package org.wanghy.cache

Class org.wanghy.cache.AbstractCacheEntry extends Object implements Serializable

Serialized Fields

content

Object content
The object to store in the cache.


lastUpdate

long lastUpdate
The time this entry was last updated.


refreshPeriod

int refreshPeriod
Period of refresh (in seconds). Setting it to AbstractCacheEntry.INDEFINITE_EXPIRY will result in the content never becoming stale unless it is explicitly flushed. Setting it to 0 will always result in a refresh being required.

Class org.wanghy.cache.CacheWrapperException extends NestedRuntimeException implements Serializable

serialVersionUID: 3761403127492262197l

Class org.wanghy.cache.EntryRetrievalException extends Exception implements Serializable

serialVersionUID: 3617577093811287864l


Package org.wanghy.cache.interceptor.caching

Class org.wanghy.cache.interceptor.caching.Cached extends Object implements Serializable

serialVersionUID: 3256728394032297785l

Serialized Fields

cacheProfileId

String cacheProfileId
The id of the cache profile to use.

Class org.wanghy.cache.interceptor.caching.CachingAttributeSourceAdvisor extends StaticMethodMatcherPointcutAdvisor implements Serializable

serialVersionUID: 3832897771492356663l

Serialized Fields

cachingAttributeSource

CachingAttributeSource cachingAttributeSource
Retrieves instances of Cached for intercepted methods.


Package org.wanghy.cache.interceptor.flush

Class org.wanghy.cache.interceptor.flush.CacheFlushAttributeSourceAdvisor extends StaticMethodMatcherPointcutAdvisor implements Serializable

serialVersionUID: 3256442525337466931l

Serialized Fields

cacheFlushAttributeSource

CacheFlushAttributeSource cacheFlushAttributeSource
Retrieves instances of FlushCache for intercepted methods.

Class org.wanghy.cache.interceptor.flush.FlushCache extends Object implements Serializable

serialVersionUID: 3689909557149513778l

Serialized Fields

cacheProfileIds

String[] cacheProfileIds
Ids of the cache profiles to be used to flush the cache.


flushBeforeExecution

boolean flushBeforeExecution
Flag that indicates if the cache should be flushed before or after the execution of the intercepted method.


Package org.wanghy.cache.interceptor.proxy

Class org.wanghy.cache.interceptor.proxy.CacheProxyFactoryBean extends ProxyConfig implements Serializable

serialVersionUID: 3688501099833603120l

Serialized Fields

cacheFlushInterceptor

CacheFlushInterceptor cacheFlushInterceptor
Interceptor that performs cache flushing/invalidation when the advised methods are executed.


cachingInterceptor

CachingInterceptor cachingInterceptor
Interceptor that performs caching of the returned values of the advised methods.


proxy

Object proxy
The proxy to create.


proxyInterfaces

Class[] proxyInterfaces
Set of interfaces being proxied.


target

Object target
The bean to be wrapped with a caching proxy.


Package org.wanghy.cache.key

Class org.wanghy.cache.key.HashCodeCacheKey extends Object implements Serializable

serialVersionUID: 3904677167731454262l

Serialized Fields

checkSum

long checkSum
Number that helps keep the uniqueness of this key.


hashCode

int hashCode
Pre-calculated hash code.


Package org.wanghy.cache.provider.ehcache

Class org.wanghy.cache.provider.ehcache.EhcacheCacheProfile extends Object implements Serializable

serialVersionUID: 3762529035888112945l

Serialized Fields

cacheName

String cacheName
Name of the cache.

Class org.wanghy.cache.provider.ehcache.EhcacheElement extends Element implements Serializable

serialVersionUID: 3256723974527727160l


Package org.wanghy.cache.provider.jcs

Class org.wanghy.cache.provider.jcs.JcsCacheElement extends CacheElement implements Serializable

serialVersionUID: 3545793273739096113l

Class org.wanghy.cache.provider.jcs.JcsCacheProfile extends Object implements Serializable

serialVersionUID: 3257282547976057398l

Serialized Fields

cacheName

String cacheName
Name of the JCS Cache.


group

String group
The group the object to cache belongs to.


Package org.wanghy.cache.provider.lru

Class org.wanghy.cache.provider.lru.LruCacheEntry extends AbstractCacheEntry implements Serializable

serialVersionUID: 3834312830173327409l

Serialized Fields

group

String group
The group that entry belongs to.

Class org.wanghy.cache.provider.lru.LruCacheProfile extends Object implements Serializable

serialVersionUID: 3257567325715772214l

Serialized Fields

group

String group
The group the object to cache belongs to.


refreshPeriod

int refreshPeriod
How long an entry can stay in the cache (in seconds).


Package org.wanghy.cache.provider.oscache

Class org.wanghy.cache.provider.oscache.OscacheCacheProfile extends Object implements Serializable

serialVersionUID: 3904681574367770928l

Serialized Fields

cronExpression

String cronExpression
A cron expression that the age of the cache entry will be compared to. If the entry is older than the most recent match for the cron expression, the entry will be considered stale.


groups

String[] groups
The groups that the object to cache belongs to.


refreshPeriod

Integer refreshPeriod
How long the object can stay in cache in seconds.



Copyright © 2004-2005 Alex Ruiz. All Rights Reserved.