protected void readFactories(ObjectDataInput in) throws IOException { setCacheLoaderFactory(in.<Factory<? extends CacheLoader<K, V>>>readObject()); setCacheWriterFactory(in.<Factory<? extends CacheWriter<? super K, ? super V>>>readObject()); setExpiryPolicyFactory(in.<Factory<? extends ExpiryPolicy>>readObject()); }
protected void readFactories(ObjectDataInput in) throws IOException { setCacheLoaderFactory(in.<Factory<? extends CacheLoader<K, V>>>readObject()); setCacheWriterFactory(in.<Factory<? extends CacheWriter<? super K, ? super V>>>readObject()); setExpiryPolicyFactory(in.<Factory<? extends ExpiryPolicy>>readObject()); }
cacheConfig.setCacheWriterFactory(JCacheCacheFactoryBuilder .factoryOfCacheWriter(this.persistentDataStore, keyClass, persistentClass)); cache = manager.createCache(persistentClass.getSimpleName(),
cacheConfig.setCacheWriterFactory(JCacheCacheFactoryBuilder .factoryOfCacheWriter(this.persistentDataStore, keyClass, persistentClass)); cache = manager.createCache(persistentClass.getSimpleName(),
private void copyFactories(CacheSimpleConfig simpleConfig) throws Exception { if (simpleConfig.getCacheLoaderFactory() != null) { setCacheLoaderFactory( ClassLoaderUtil.<Factory<? extends CacheLoader<K, V>>>newInstance( null, simpleConfig.getCacheLoaderFactory() ) ); } if (simpleConfig.getCacheLoader() != null) { setCacheLoaderFactory(FactoryBuilder.<CacheLoader<K, V>>factoryOf(simpleConfig.getCacheLoader())); } if (simpleConfig.getCacheWriterFactory() != null) { setCacheWriterFactory( ClassLoaderUtil.<Factory<? extends CacheWriter<K, V>>>newInstance( null, simpleConfig.getCacheWriterFactory() ) ); } if (simpleConfig.getCacheWriter() != null) { setCacheWriterFactory(FactoryBuilder.<CacheWriter<K, V>>factoryOf(simpleConfig.getCacheWriter())); } } }
private void copyFactories(CacheSimpleConfig simpleConfig) throws Exception { if (simpleConfig.getCacheLoaderFactory() != null) { setCacheLoaderFactory( ClassLoaderUtil.<Factory<? extends CacheLoader<K, V>>>newInstance( null, simpleConfig.getCacheLoaderFactory() ) ); } if (simpleConfig.getCacheLoader() != null) { setCacheLoaderFactory(FactoryBuilder.<CacheLoader<K, V>>factoryOf(simpleConfig.getCacheLoader())); } if (simpleConfig.getCacheWriterFactory() != null) { setCacheWriterFactory( ClassLoaderUtil.<Factory<? extends CacheWriter<K, V>>>newInstance( null, simpleConfig.getCacheWriterFactory() ) ); } if (simpleConfig.getCacheWriter() != null) { setCacheWriterFactory(FactoryBuilder.<CacheWriter<K, V>>factoryOf(simpleConfig.getCacheWriter())); } } }
@Setup public void setup() { counters = targetInstance.getList(name + "counters"); RecordingCacheLoader<Integer> loader = new RecordingCacheLoader<Integer>(); loader.loadDelayMs = getDelayMs; RecordingCacheWriter<Integer, Integer> writer = new RecordingCacheWriter<Integer, Integer>(); writer.writeDelayMs = putDelayMs; writer.deleteDelayMs = removeDelayMs; config = new CacheConfig<Integer, Integer>(); config.setReadThrough(true); config.setWriteThrough(true); config.setCacheLoaderFactory(FactoryBuilder.factoryOf(loader)); config.setCacheWriterFactory(FactoryBuilder.factoryOf(writer)); CacheManager cacheManager = createCacheManager(targetInstance); cacheManager.createCache(name, config); cache = cacheManager.getCache(name); }
config.setValueType((Class<V>) in.readObject()); config.setCacheLoaderFactory((Factory<? extends CacheLoader<K, V>>) in.readObject()); config.setCacheWriterFactory((Factory<? extends CacheWriter<? super K, ? super V>>) in.readObject()); config.setExpiryPolicyFactory((Factory<? extends ExpiryPolicy>) in.readObject());
config.setValueType((Class<V>) in.readObject()); config.setCacheLoaderFactory((Factory<? extends CacheLoader<K, V>>) in.readObject()); config.setCacheWriterFactory((Factory<? extends CacheWriter<? super K, ? super V>>) in.readObject()); config.setExpiryPolicyFactory((Factory<? extends ExpiryPolicy>) in.readObject());