@Override public AsyncStoreConfiguration get() { return new ConfigurationBuilder().persistence().addSingleFileStore().async() .modificationQueueSize(this.queueSize) .threadPoolSize(this.poolSize) .create(); }
@Override public AsyncStoreConfiguration get() { return new ConfigurationBuilder().persistence().addSingleFileStore().async() .modificationQueueSize(this.queueSize) .threadPoolSize(this.poolSize) .create(); }
break; case MODIFICATION_QUEUE_SIZE: storeBuilder.async().modificationQueueSize(Integer.parseInt(value)); break; case SHUTDOWN_TIMEOUT:
break; case MODIFICATION_QUEUE_SIZE: storeBuilder.async().modificationQueueSize(Integer.parseInt(value)); break; case SHUTDOWN_TIMEOUT:
ModelNode writeBehind = store.get(ModelKeys.WRITE_BEHIND, ModelKeys.WRITE_BEHIND_NAME); storeConfigurationBuilder.async().enable() .modificationQueueSize(StoreWriteBehindResource.MODIFICATION_QUEUE_SIZE.resolveModelAttribute(context, writeBehind).asInt()) .threadPoolSize(StoreWriteBehindResource.THREAD_POOL_SIZE.resolveModelAttribute(context, writeBehind).asInt())
.addStore(new LockableStoreConfigurationBuilder(builder.persistence())); lcscsBuilder.async() .modificationQueueSize(10) .threadPoolSize(3); lcscsBuilder.async()
private Cache<Object, Object> createManagerAndGetCache(boolean failSilently, int queueSize) { GlobalConfiguration globalConfiguration = new GlobalConfigurationBuilder().globalJmxStatistics().allowDuplicateDomains(true).build(); ConfigurationBuilder cb = TestCacheManagerFactory.getDefaultCacheConfiguration(false); Configuration config = cb.persistence().availabilityInterval(AVAILABILITY_INTERVAL) .addStore(DummyInMemoryStoreConfigurationBuilder.class) .async().enable().modificationQueueSize(queueSize).failSilently(failSilently) .build(); return new DefaultCacheManager(globalConfiguration, config).getCache(); }