Package net.sf.ehcache
Class CacheInitializationHelper
- java.lang.Object
-
- net.sf.ehcache.CacheInitializationHelper
-
public class CacheInitializationHelper extends java.lang.ObjectHelper class to initialize anEhcachewith aCacheManagerwithout adding theEhcacheto theCacheManager.- Author:
- Tim Wu
-
-
Constructor Summary
Constructors Constructor Description CacheInitializationHelper(CacheManager cacheManager)Create a cache initializer with the givenCacheManager
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CacheManagergetInitializingCacheManager(java.lang.String name)Get a currently initializingCacheManagerby namestatic voidinitializeEhcache(CacheManager cacheManager, Ehcache cache)Initialize the givenEhcacheusing the givenCacheManagervoidinitializeEhcache(Ehcache cache)Initialize theEhcache.
-
-
-
Constructor Detail
-
CacheInitializationHelper
public CacheInitializationHelper(CacheManager cacheManager)
Create a cache initializer with the givenCacheManager- Parameters:
cacheManager- cache manager that will be used to initialize the caches
-
-
Method Detail
-
initializeEhcache
public void initializeEhcache(Ehcache cache)
Initialize theEhcache.- Parameters:
cache- cache to initialize
-
initializeEhcache
public static void initializeEhcache(CacheManager cacheManager, Ehcache cache)
Initialize the givenEhcacheusing the givenCacheManager- Parameters:
cacheManager- cache manager used to initialize the cachecache- cache to initialize
-
getInitializingCacheManager
public static CacheManager getInitializingCacheManager(java.lang.String name)
Get a currently initializingCacheManagerby name- Parameters:
name- name of theCacheManager, can be null- Returns:
- the initializing
CacheManager
-
-