public class DelegatingCacheFactory extends Object implements CacheFactory
CacheFactory
which delegates to another factories until the cache with requested name is found.DEFAULT_CACHE_NAME
Constructor and Description |
---|
DelegatingCacheFactory() |
Modifier and Type | Method and Description |
---|---|
Cache |
getCache(String name)
Retrieves a named cache.
|
List<String> |
getCacheNames() |
List<CacheFactory> |
getDelegateFactories() |
void |
init() |
void |
setDelegateFactories(List<CacheFactory> delegateFactories) |
void |
start(boolean isRestart) |
void |
stop(boolean isRestart) |
public Cache getCache(String name)
CacheFactory
getCache
in interface CacheFactory
public void start(boolean isRestart)
start
in interface CacheFactory
public void stop(boolean isRestart)
stop
in interface CacheFactory
public List<String> getCacheNames()
getCacheNames
in interface CacheFactory
public void init()
public List<CacheFactory> getDelegateFactories()
public void setDelegateFactories(List<CacheFactory> delegateFactories)
Copyright © 2017 Magnolia International Ltd.. All rights reserved.