org.infinispan.loaders.jdbc.configuration
public abstract class AbstractJdbcCacheStoreConfigurationChildBuilder<S extends AbstractJdbcCacheStoreConfigurationBuilder<?,S>> extends org.infinispan.configuration.cache.AbstractLockSupportStoreConfigurationChildBuilder<S> implements JdbcCacheStoreConfigurationChildBuilder<S>
Modifier | Constructor and Description |
---|---|
protected |
AbstractJdbcCacheStoreConfigurationChildBuilder(AbstractJdbcCacheStoreConfigurationBuilder<?,S> builder) |
Modifier and Type | Method and Description |
---|---|
PooledConnectionFactoryConfigurationBuilder<S> |
connectionPool()
Configures a connection pool to be used by this JDBC Cache Store to handle connections to the database
|
ManagedConnectionFactoryConfigurationBuilder<S> |
dataSource()
Configures a DataSource to be used by this JDBC Cache Store to handle connections to the database
|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
SimpleConnectionFactoryConfigurationBuilder<S> |
simpleConnection()
Configures this JDBC Cache Store to use a single connection to the database
|
lockAcquistionTimeout, lockAcquistionTimeout, lockConcurrencyLevel
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
addProperty, withProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
lockAcquistionTimeout, lockAcquistionTimeout, lockConcurrencyLevel
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
addProperty, withProperties
build, clustering, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, loaders, locking, sites, storeAsBinary, transaction, unsafe, versioning
protected AbstractJdbcCacheStoreConfigurationChildBuilder(AbstractJdbcCacheStoreConfigurationBuilder<?,S> builder)
public PooledConnectionFactoryConfigurationBuilder<S> connectionPool()
JdbcCacheStoreConfigurationChildBuilder
connectionPool
in interface JdbcCacheStoreConfigurationChildBuilder<S extends AbstractJdbcCacheStoreConfigurationBuilder<?,S>>
public ManagedConnectionFactoryConfigurationBuilder<S> dataSource()
JdbcCacheStoreConfigurationChildBuilder
dataSource
in interface JdbcCacheStoreConfigurationChildBuilder<S extends AbstractJdbcCacheStoreConfigurationBuilder<?,S>>
public SimpleConnectionFactoryConfigurationBuilder<S> simpleConnection()
JdbcCacheStoreConfigurationChildBuilder
simpleConnection
in interface JdbcCacheStoreConfigurationChildBuilder<S extends AbstractJdbcCacheStoreConfigurationBuilder<?,S>>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.