@SuppressWarnings("deprecation") @Override public HotRodStoreConfiguration create() { return new HotRodStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create()); }
@SuppressWarnings("deprecation") @Override public CustomStoreConfiguration create() { return new CustomStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create()); }
@SuppressWarnings("deprecation") @Override public CustomStoreConfiguration create() { return new CustomStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create()); }
@Override public Custom52xCacheStoreConfiguration create() { return new Custom52xCacheStoreConfiguration(location, fsyncInterval, fsyncMode, streamBufferSize, lockAcquistionTimeout, lockConcurrencyLevel, purgeOnStartup, purgeSynchronously, purgerThreads, fetchPersistentState, ignoreModifications, TypedProperties.toTypedProperties(properties), async.create(), singletonStore.create()); }
@Override public JdbmCacheStoreConfiguration create() { return new JdbmCacheStoreConfiguration(comparatorClassName, expiryQueueSize, location, purgeOnStartup, purgeSynchronously, purgerThreads, fetchPersistentState, ignoreModifications, TypedProperties.toTypedProperties(properties), async.create(), singletonStore.create()); }
@Override public BdbjeCacheStoreConfiguration create() { return new BdbjeCacheStoreConfiguration(location, lockAcquistionTimeout, maxTxRetries, cacheDbNamePrefix, catalogDbName, expiryDbPrefix, environmentPropertiesFile, purgeOnStartup, purgeSynchronously, purgerThreads, fetchPersistentState, ignoreModifications, TypedProperties.toTypedProperties(properties), async.create(), singletonStore.create()); }
@Override public LuceneLoaderConfiguration create() { return new LuceneLoaderConfiguration(purgeOnStartup, fetchPersistentState, ignoreModifications, async.create(), singleton().create(), preload, shared, properties, this.autoChunkSize, this.location); }
@SuppressWarnings("deprecation") @Override public HotRodStoreConfiguration create() { return new HotRodStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create()); }
@Override public SoftIndexFileStoreConfiguration create() { return new SoftIndexFileStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public JpaStoreConfiguration create() { return new JpaStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public AccumuloCacheStoreConfiguration create() { return new AccumuloCacheStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public LuceneLoaderConfiguration create() { return new LuceneLoaderConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public SQLStoreConfiguration create() { // This method should construct a new instance of a // SQLStoreConfiguration object. There will be one instance // per cache. return new SQLStoreConfiguration( this.attributes.protect(), this.async.create(), this.singleton().create()); }
@Override public LockableStoreConfiguration create() { return new LockableStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); } }
@Override public LockableStoreConfiguration create() { return new LockableStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); } }
@Override public DummyInMemoryStoreConfiguration create() { return new DummyInMemoryStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public SimpleLoaderConfiguration create() { return new SimpleLoaderConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public CountingStoreConfiguration create() { return new CountingStoreConfiguration(attributes.protect(), async.create(), singletonStore.create()); }
@Override public UnreliableCacheStoreConfiguration create() { return new UnreliableCacheStoreConfiguration(attributes.protect(), async.create(), singleton().create()); } @Override public UnreliableCacheStoreConfigurationBuilder self() { return this; }
private SingletonStoreConfiguration createSingletonStoreConfiguration() { PersistenceConfigurationBuilder persistenceBuilder = new ConfigurationBuilder().persistence(); return new DummyInMemoryStoreConfigurationBuilder(persistenceBuilder).singleton() .pushStateTimeout(100L) .create(); }