public CacheConfig(String name) { setName(name); }
public CacheConfig(String name) { setName(name); }
private static CacheConfig createCacheConfig(String cacheName, boolean useExpiryPolicyFactory) { CacheConfig config = new CacheConfig().setName(cacheName); if (useExpiryPolicyFactory) { config.setExpiryPolicyFactory(new Factory<ExpiryPolicy>() { @Override public ExpiryPolicy create() { return new MyExpiryPolicy(); } }); } return config; }
protected <K, V> CacheConfig<K, V> createCacheConfig(String cacheName, InMemoryFormat inMemoryFormat) { return new CacheConfig<K, V>() .setName(DEFAULT_CACHE_NAME) .setInMemoryFormat(inMemoryFormat); }
protected static CacheConfig newCacheConfig(String cacheName, String mergePolicy) { CacheConfig cacheConfig = new CacheConfig(); cacheConfig.setName(cacheName); cacheConfig.setMergePolicy(mergePolicy); return cacheConfig; }
@Override public CacheConfig findCacheConfig(String simpleName) { if (simpleName == null) { return null; } CacheSimpleConfig cacheSimpleConfig = nodeEngine.getConfig().findCacheConfigOrNull(simpleName); if (cacheSimpleConfig == null) { return null; } try { // Set name explicitly, because found config might have a wildcard name. return new CacheConfig(cacheSimpleConfig).setName(simpleName); } catch (Exception e) { throw new CacheException(e); } }
@Override public CacheConfig findCacheConfig(String simpleName) { if (simpleName == null) { return null; } CacheSimpleConfig cacheSimpleConfig = nodeEngine.getConfig().findCacheConfigOrNull(simpleName); if (cacheSimpleConfig == null) { return null; } try { // Set name explicitly, because found config might have a wildcard name. return new CacheConfig(cacheSimpleConfig).setName(simpleName); } catch (Exception e) { throw new CacheException(e); } }
private static CacheConfig createCacheConfig(String cacheName) { return (CacheConfig) new CacheConfig() .setEvictionConfig(createEvictionConfig()) .setInMemoryFormat(InMemoryFormat.NATIVE) .setName(cacheName) .setStatisticsEnabled(true); }
private static CacheConfig createCacheConfig(String cacheName, boolean evictionPolicyComparatorByName) { EvictionConfig evictionConfig = evictionPolicyComparatorByName ? new EvictionConfig().setComparatorClassName(MyEvictionPolicyComparator.class.getName()) : new EvictionConfig().setComparator(new MyEvictionPolicyComparator()); return new CacheConfig() .setName(cacheName) .setEvictionConfig(evictionConfig); }
@SuppressWarnings("unchecked") protected <K, V, C extends Configuration<K, V>> CacheConfig<K, V> createCacheConfig(String cacheName, C configuration) { CacheConfig<K, V> cacheConfig; if (configuration instanceof CompleteConfiguration) { cacheConfig = new CacheConfig<K, V>((CompleteConfiguration<K, V>) configuration); } else { cacheConfig = new CacheConfig<K, V>(); cacheConfig.setStoreByValue(configuration.isStoreByValue()); Class<K> keyType = configuration.getKeyType(); Class<V> valueType = configuration.getValueType(); cacheConfig.setTypes(keyType, valueType); } cacheConfig.setName(cacheName); cacheConfig.setManagerPrefix(this.cacheNamePrefix); cacheConfig.setUriString(getURI().toString()); return cacheConfig; }
@SuppressWarnings("unchecked") protected <K, V, C extends Configuration<K, V>> CacheConfig<K, V> createCacheConfig(String cacheName, C configuration) { CacheConfig<K, V> cacheConfig; if (configuration instanceof CompleteConfiguration) { cacheConfig = new CacheConfig<K, V>((CompleteConfiguration<K, V>) configuration); } else { cacheConfig = new CacheConfig<K, V>(); cacheConfig.setStoreByValue(configuration.isStoreByValue()); Class<K> keyType = configuration.getKeyType(); Class<V> valueType = configuration.getValueType(); cacheConfig.setTypes(keyType, valueType); } cacheConfig.setName(cacheName); cacheConfig.setManagerPrefix(this.cacheNamePrefix); cacheConfig.setUriString(getURI().toString()); return cacheConfig; }
@Setup public void setup() { counterList = targetInstance.getList(name); CacheConfig config = new CacheConfig(); config.setName(name); Counter counter = new Counter(); try { CacheManager cacheManager = createCacheManager(targetInstance); cacheManager.createCache(name, config); counter.create++; } catch (CacheException e) { logger.severe(name + ": createCache exception " + e, e); counter.createException++; } counterList.add(counter); }
target.setManagerPrefix(getManagerPrefix()); target.setMergePolicy(getMergePolicy()); target.setName(getName()); target.setPartitionLostListenerConfigs(getPartitionLostListenerConfigs()); target.setQuorumName(getQuorumName());
@Override @SuppressWarnings("unchecked") public void readData(ObjectDataInput in) throws IOException { config.setName(in.readUTF()); config.setManagerPrefix(in.readUTF()); config.setUriString(in.readUTF());
@Override @SuppressWarnings("unchecked") public void readData(ObjectDataInput in) throws IOException { config.setName(in.readUTF()); config.setManagerPrefix(in.readUTF()); config.setUriString(in.readUTF());
target.setManagerPrefix(getManagerPrefix()); target.setMergePolicy(getMergePolicy()); target.setName(getName()); target.setPartitionLostListenerConfigs(getPartitionLostListenerConfigs()); target.setQuorumName(getQuorumName());