public CacheSimpleConfig getCacheConfig(String name) { String baseName = getBaseName(name); CacheSimpleConfig config = lookupByPattern(cacheConfigs, baseName); if (config != null) { return config; } CacheSimpleConfig defConfig = cacheConfigs.get("default"); if (defConfig == null) { defConfig = new CacheSimpleConfig(); defConfig.setName("default"); addCacheConfig(defConfig); } config = new CacheSimpleConfig(defConfig); config.setName(name); addCacheConfig(config); return config; }
private void assertCachePartitionLostListener( String listenerName, CacheSimpleConfig cacheConfig) { assertFalse(cacheConfig.getPartitionLostListenerConfigs().isEmpty()); assertEquals(listenerName, cacheConfig.getPartitionLostListenerConfigs().get(0).getClassName()); }
public Config addCacheConfig(CacheSimpleConfig cacheConfig) { cacheConfigs.put(cacheConfig.getName(), cacheConfig); return this; }