Interface JdbcStoreConfigurationChildBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>>
-
- All Superinterfaces:
org.infinispan.configuration.cache.ConfigurationChildBuilder,org.infinispan.configuration.cache.LoaderConfigurationChildBuilder<S>,org.infinispan.configuration.cache.PersistenceConfigurationChildBuilder
- All Known Implementing Classes:
AbstractJdbcStoreConfigurationBuilder,AbstractJdbcStoreConfigurationChildBuilder,ManagedConnectionFactoryConfigurationBuilder,PooledConnectionFactoryConfigurationBuilder,SimpleConnectionFactoryConfigurationBuilder
public interface JdbcStoreConfigurationChildBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>> extends org.infinispan.configuration.cache.LoaderConfigurationChildBuilder<S>JdbcStoreConfigurationChildBuilder.- Since:
- 5.2
- Author:
- Tristan Tarrant
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <C extends ConnectionFactoryConfigurationBuilder<?>>
CconnectionFactory(C builder)Use the specifiedConnectionFactoryConfigurationBuilderto configure connections to the database<C extends ConnectionFactoryConfigurationBuilder<?>>
CconnectionFactory(Class<C> klass)Use the specified ConnectionFactory to handle connection to the databasePooledConnectionFactoryConfigurationBuilder<S>connectionPool()Configures a connection pool to be used by this JDBC Cache Store to handle connections to the databaseManagedConnectionFactoryConfigurationBuilder<S>dataSource()Configures a DataSource to be used by this JDBC Cache Store to handle connections to the databaseSimpleConnectionFactoryConfigurationBuilder<S>simpleConnection()Configures this JDBC Cache Store to use a single connection to the database-
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, customInterceptors, encoding, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, security, simpleCache, simpleCache, sites, statistics, template, transaction, unsafe, validate
-
-
-
-
Method Detail
-
connectionPool
PooledConnectionFactoryConfigurationBuilder<S> connectionPool()
Configures a connection pool to be used by this JDBC Cache Store to handle connections to the database
-
dataSource
ManagedConnectionFactoryConfigurationBuilder<S> dataSource()
Configures a DataSource to be used by this JDBC Cache Store to handle connections to the database
-
simpleConnection
SimpleConnectionFactoryConfigurationBuilder<S> simpleConnection()
Configures this JDBC Cache Store to use a single connection to the database
-
connectionFactory
<C extends ConnectionFactoryConfigurationBuilder<?>> C connectionFactory(Class<C> klass)
Use the specified ConnectionFactory to handle connection to the database
-
connectionFactory
<C extends ConnectionFactoryConfigurationBuilder<?>> C connectionFactory(C builder)
Use the specifiedConnectionFactoryConfigurationBuilderto configure connections to the database
-
-