Class TranslationCacheManager
- java.lang.Object
-
- com.vmware.vipclient.i18n.base.cache.TranslationCacheManager
-
public class TranslationCacheManager extends java.lang.Objectsingleton class, used to maintain the cache for translation.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static voidcleanCache(Cache c)Deprecated.voidclearCache()static CachegetCache(java.lang.String name)CacheSnapshotgetCacheSnapshot()static TranslationCacheManagergetInstance()LoadergetLoaderInstance(java.lang.Class c)intregisterCache(java.lang.String className, Cache c)intregisterCache(java.lang.String className, java.lang.Class c)intsize()intunregisterCache(java.lang.String cacheName)
-
-
-
Method Detail
-
getInstance
public static TranslationCacheManager getInstance()
-
getCache
public static Cache getCache(java.lang.String name)
-
cleanCache
@Deprecated public static void cleanCache(Cache c)
Deprecated.Cleans the entire cache- Parameters:
c- Cache to be cleaned.
-
registerCache
public int registerCache(java.lang.String className, Cache c)
-
registerCache
public int registerCache(java.lang.String className, java.lang.Class c)
-
unregisterCache
public int unregisterCache(java.lang.String cacheName)
-
clearCache
public void clearCache()
-
size
public int size()
-
getCacheSnapshot
public CacheSnapshot getCacheSnapshot()
-
getLoaderInstance
public Loader getLoaderInstance(java.lang.Class c)
-
-