Refine search
@Override public TableManipulationConfiguration get() { return new ConfigurationBuilder().persistence().addStore(JdbcStringBasedStoreConfigurationBuilder.class).table() .idColumnName(this.columns.get(ID).getKey()) .idColumnType(this.columns.get(ID).getValue()) .dataColumnName(this.columns.get(DATA).getKey()) .dataColumnType(this.columns.get(DATA).getValue()) .timestampColumnName(this.columns.get(TIMESTAMP).getKey()) .timestampColumnType(this.columns.get(TIMESTAMP).getValue()) .fetchSize(this.fetchSize) .tableNamePrefix(this.prefix) .create(); } }
@Override public PersistenceConfiguration get() { B builder = new ConfigurationBuilder().persistence() .passivation(this.passivation) .addStore(this.builderClass) .fetchPersistentState(this.fetchState) .maxBatchSize(this.maxBatchSize) .preload(this.preload) .purgeOnStartup(this.purge) .shared(this.shared) .withProperties(this.properties) ; this.accept(builder); return builder.async().read(this.async.get()).persistence().create(); } }
@Override public PersistenceConfiguration get() { PersistenceConfiguration persistence = super.get(); StoreConfiguration store = persistence.stores().get(0); try { @SuppressWarnings("unchecked") Class<StoreConfigurationBuilder<?, ?>> storeClass = (Class<StoreConfigurationBuilder<?, ?>>) this.module.get().getClassLoader().loadClass(this.className).asSubclass(StoreConfigurationBuilder.class); return new ConfigurationBuilder().persistence().passivation(persistence.passivation()).addStore(storeClass) .async().read(store.async()) .fetchPersistentState(store.fetchPersistentState()) .preload(store.preload()) .purgeOnStartup(store.purgeOnStartup()) .shared(store.shared()) .withProperties(store.properties()) .persistence().create(); } catch (ClassNotFoundException | ClassCastException e) { throw InfinispanLogger.ROOT_LOGGER.invalidCacheStore(e, this.className); } }
new ConfigurationBuilder().persistence(); persistConfig.passivation(false); final SingleFileStoreConfigurationBuilder fileStore = fileStore.eviction().strategy(EvictionStrategy.LRU); fileStore.jmxStatistics().disable(); final Configuration config = persistConfig.addStore(fileStore).build(); config.compatibility().enabled(); manager.getManager().defineConfiguration(namedCache, config);
@Override protected void createCluster(ConfigurationBuilder builder, int count) { builder.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class); super.createCluster(builder, count); }
@Override protected ConfigurationBuilder getConfiguration() { ConfigurationBuilder cfg = new ConfigurationBuilder(); cfg.persistence() .addStore(DummyInMemoryStoreConfigurationBuilder.class) .storeName(this.getClass().getName()); // in order to use the same store return cfg; }
@Override protected void configurePersistence(ConfigurationBuilder cb) { location = TestingUtil.tmpDirectory(this.getClass()); cb.persistence().addStore(SingleFileStoreConfigurationBuilder.class).location(location); }
@Override protected void configurePersistence(ConfigurationBuilder builder) { builder.persistence().passivation(true).addStore(DummyInMemoryStoreConfigurationBuilder.class) .storeName(storeName + storeNamePrefix.getAndIncrement()); }
@Override protected void configurePersistence(ConfigurationBuilder builder) { builder.persistence().passivation(true) .addStore(DummyInMemoryStoreConfigurationBuilder.class) .storeName(storeName + storeNamePrefix.getAndIncrement()); } }
private ConfigurationBuilder getConfigurationBuilder() { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.REPL_SYNC, false); builder .persistence().addStore(UnnecessaryLoadingTest.CountingStoreConfigurationBuilder.class) .persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class); return builder; } }
@Override protected void configurePersistence(ConfigurationBuilder builder) { builder.persistence().passivation(true).addStore(DummyInMemoryStoreConfigurationBuilder.class) .storeName(storeName + storeNamePrefix.getAndIncrement()); }
protected ConfigurationBuilder getConfig(boolean tx) throws Throwable { ConfigurationBuilder c = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, tx); c.persistence().addStore(new DummyInMemoryStoreConfigurationBuilder(c.persistence()).storeName(getClass().getSimpleName())).preload(true); return c; }
@Override protected void configurePersistence(ConfigurationBuilder builder) { builder.persistence().passivation(false).addStore(DummyInMemoryStoreConfigurationBuilder.class) .storeName(storeName + storeNamePrefix.getAndIncrement()); }
@Override protected EmbeddedCacheManager createCacheManager(String cacheName) { configurationBuilder.persistence().clearStores(); // increment the DIMCS store id DummyInMemoryStoreConfigurationBuilder dimcs = new DummyInMemoryStoreConfigurationBuilder(configurationBuilder.persistence()); dimcs.storeName("store number " + id++); dimcs.fetchPersistentState(true).shared(sharedCacheLoader.get()).preload(true); configurationBuilder.persistence().addStore(dimcs); configurationBuilder.persistence(); return super.createCacheManager(cacheName); }
@Override protected EmbeddedCacheManager createCacheManager() { ConfigurationBuilder cfg = getDefaultStandaloneCacheConfig(true); cfg.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class); return TestCacheManagerFactory.createCacheManager(cfg); }
@Override protected void createCacheManagers() throws Throwable { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.REPL_SYNC, false); builder .persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class); createClusteredCaches(2, cacheName, builder); }
@Override protected void configurePersistence(ConfigurationBuilder cb) { DummyInMemoryStoreConfigurationBuilder discb = cb.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class); discb.async().enabled(true); }
@Override protected void createCacheManagers() throws Throwable { ConfigurationBuilder cb = getDefaultClusteredCacheConfig(CacheMode.INVALIDATION_SYNC, false); cb.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class).shared(true) .storeName(getClass().getSimpleName()); createClusteredCaches(2, cacheName, cb); }
@Override protected ConfigurationBuilder getNycActiveConfig() { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, false); builder.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class).preload(true) .storeName(NYC_CACHE_STORE_NAME); return builder; }
@Override protected ConfigurationBuilder getLonActiveConfig() { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, false); builder.persistence().addStore(DummyInMemoryStoreConfigurationBuilder.class).preload(true) .storeName(LON_CACHE_STORE_NAME); return builder; }