protected CacheLoader resolveCacheLoader() { CacheLoader cl = null; if (cacheLoaderManager != null && cacheLoaderManager.isEnabled()) { cl = cacheLoaderManager.getCacheLoader(); } return cl; }
public static CacheLoader getCacheLoader(Cache cache) { CacheLoaderManager clm = extractComponent(cache, CacheLoaderManager.class); if (clm != null && clm.isEnabled()) { return clm.getCacheLoader(); } else { return null; } }
public CacheStore getCacheStoreForRehashing() { if (cacheLoaderManager == null || !cacheLoaderManager.isEnabled() || cacheLoaderManager.isShared()) return null; return cacheLoaderManager.getCacheStore(); }
/** * Obtains the CacheStore that will be used for purging segments that are no longer owned by this * node. The CacheStore will be purged only if it is enabled and it is not shared. */ private CacheStore getCacheStore() { if (cacheLoaderManager.isEnabled() && !cacheLoaderManager.isShared()) { return cacheLoaderManager.getCacheStore(); } return null; }