|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.impetus.kundera.cache.ehcache.EhCacheProvider
public class EhCacheProvider
Cache provider implementation using Ehcache.
| Field Summary | |
|---|---|
private javax.persistence.Cache |
cache
The cache. |
private boolean |
initializing
The initializing. |
private List<net.sf.ehcache.event.CacheEventListener> |
listeners
The listeners. |
private static org.slf4j.Logger |
log
The Constant log. |
private net.sf.ehcache.CacheManager |
manager
The manager. |
private static String |
NET_SF_EHCACHE_CONFIGURATION_RESOURCE_NAME
The Constant NET_SF_EHCACHE_CONFIGURATION_RESOURCE_NAME. |
| Constructor Summary | |
|---|---|
EhCacheProvider()
|
|
| Method Summary | |
|---|---|
void |
addDefaultListener(net.sf.ehcache.event.CacheEventListener cacheEventListener)
Adds the default listener. |
void |
clearAll()
Clear all. |
javax.persistence.Cache |
createCache(String name)
|
javax.persistence.Cache |
getCache(String cacheName)
|
net.sf.ehcache.CacheManager |
getCacheManager()
Gets the cache manager. |
void |
init(Map<?,?> properties)
|
void |
init(String cacheResourceName)
|
private URL |
loadResource(String configurationResourceName)
Load resource. |
void |
shutdown()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final org.slf4j.Logger log
private net.sf.ehcache.CacheManager manager
private javax.persistence.Cache cache
private static final String NET_SF_EHCACHE_CONFIGURATION_RESOURCE_NAME
private boolean initializing
private List<net.sf.ehcache.event.CacheEventListener> listeners
| Constructor Detail |
|---|
public EhCacheProvider()
| Method Detail |
|---|
public void init(String cacheResourceName)
init in interface CacheProviderpublic void init(Map<?,?> properties)
init in interface CacheProviderprivate URL loadResource(String configurationResourceName)
configurationResourceName - the configuration resource name
public javax.persistence.Cache createCache(String name)
createCache in interface CacheProvider
public javax.persistence.Cache getCache(String cacheName)
throws CacheException
getCache in interface CacheProviderCacheExceptionpublic void shutdown()
shutdown in interface CacheProviderpublic void clearAll()
public net.sf.ehcache.CacheManager getCacheManager()
public void addDefaultListener(net.sf.ehcache.event.CacheEventListener cacheEventListener)
cacheEventListener - the cache event listener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||