public class ValueProcessorEhcacheLoaderDecorator extends Object implements net.sf.ehcache.loader.CacheLoader
ValueProcessor decides to load the value, this decorator should be used on the provided loader.| Constructor and Description |
|---|
ValueProcessorEhcacheLoaderDecorator(net.sf.ehcache.loader.CacheLoader delegate,
ValueProcessor valueProcessor) |
| Modifier and Type | Method and Description |
|---|---|
net.sf.ehcache.loader.CacheLoader |
clone(net.sf.ehcache.Ehcache cache) |
void |
dispose() |
String |
getName() |
net.sf.ehcache.Status |
getStatus() |
void |
init() |
Object |
load(Object key) |
Object |
load(Object key,
Object argument) |
Map |
loadAll(Collection keys) |
Map |
loadAll(Collection keys,
Object argument) |
public ValueProcessorEhcacheLoaderDecorator(net.sf.ehcache.loader.CacheLoader delegate,
ValueProcessor valueProcessor)
public Object load(Object key) throws net.sf.ehcache.CacheException
load in interface net.sf.ehcache.loader.CacheLoadernet.sf.ehcache.CacheExceptionpublic Map loadAll(Collection keys)
loadAll in interface net.sf.ehcache.loader.CacheLoaderpublic Object load(Object key, Object argument)
load in interface net.sf.ehcache.loader.CacheLoaderpublic Map loadAll(Collection keys, Object argument)
loadAll in interface net.sf.ehcache.loader.CacheLoaderpublic String getName()
getName in interface net.sf.ehcache.loader.CacheLoaderpublic net.sf.ehcache.loader.CacheLoader clone(net.sf.ehcache.Ehcache cache)
throws CloneNotSupportedException
clone in interface net.sf.ehcache.loader.CacheLoaderCloneNotSupportedExceptionpublic void init()
init in interface net.sf.ehcache.loader.CacheLoaderpublic void dispose()
throws net.sf.ehcache.CacheException
dispose in interface net.sf.ehcache.loader.CacheLoadernet.sf.ehcache.CacheExceptionpublic net.sf.ehcache.Status getStatus()
getStatus in interface net.sf.ehcache.loader.CacheLoaderCopyright © 2018 Atlassian. All rights reserved.