public class EhcacheProvider extends Object implements org.canedata.cache.CacheProvider
| Modifier and Type | Field and Description |
|---|---|
protected static net.sf.ehcache.CacheManager |
CACHE_MANAGER |
protected String |
configFile |
| Constructor and Description |
|---|
EhcacheProvider() |
EhcacheProvider(String cacheName) |
EhcacheProvider(String cacheName,
String config) |
| Modifier and Type | Method and Description |
|---|---|
org.canedata.cache.Cache |
getCache(String schema) |
org.canedata.cache.Cache |
getCache(String schema,
Map<String,Object> strategies) |
String |
getCacheName() |
String |
getConfigFile() |
Object |
getExtra(String key) |
Map<String,Object> |
getExtras() |
String |
getName() |
String |
getVendor() |
int |
getVersion() |
void |
setCacheName(String cacheName) |
void |
setConfigFile(String configFile) |
protected String configFile
protected static net.sf.ehcache.CacheManager CACHE_MANAGER
public EhcacheProvider()
public EhcacheProvider(String cacheName)
public String getName()
getName in interface org.canedata.module.Modulepublic String getVendor()
getVendor in interface org.canedata.module.Modulepublic int getVersion()
getVersion in interface org.canedata.module.Modulepublic Map<String,Object> getExtras()
getExtras in interface org.canedata.module.Modulepublic Object getExtra(String key)
getExtra in interface org.canedata.module.Modulepublic org.canedata.cache.Cache getCache(String schema)
getCache in interface org.canedata.cache.CacheProviderpublic org.canedata.cache.Cache getCache(String schema, Map<String,Object> strategies)
getCache in interface org.canedata.cache.CacheProviderpublic String getCacheName()
public void setCacheName(String cacheName)
public String getConfigFile()
public void setConfigFile(String configFile)
Copyright © 2014. All rights reserved.