Interface JdbcStoreConfigurationChildBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>>
- All Superinterfaces:
ConfigurationChildBuilder
,LoaderConfigurationChildBuilder<S>
,PersistenceConfigurationChildBuilder
- All Known Implementing Classes:
AbstractJdbcStoreConfigurationBuilder
,AbstractJdbcStoreConfigurationChildBuilder
,AbstractSchemaJdbcConfigurationBuilder
,JdbcStringBasedStoreConfigurationBuilder
,JdbcStringBasedStoreConfigurationBuilder.StringTableManipulationConfigurationBuilder
,ManagedConnectionFactoryConfigurationBuilder
,PooledConnectionFactoryConfigurationBuilder
,QueriesJdbcConfigurationBuilder
,QueriesJdbcStoreConfigurationBuilder
,SchemaJdbcConfigurationBuilder
,SimpleConnectionFactoryConfigurationBuilder
,TableJdbcStoreConfigurationBuilder
,TableManipulationConfigurationBuilder
public interface JdbcStoreConfigurationChildBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>>
extends LoaderConfigurationChildBuilder<S>
JdbcStoreConfigurationChildBuilder.
- Since:
- 5.2
- Author:
- Tristan Tarrant
-
Method Summary
Modifier and TypeMethodDescription<C extends ConnectionFactoryConfigurationBuilder<?>>
CconnectionFactory
(C builder) Use the specifiedConnectionFactoryConfigurationBuilder
to configure connections to the database<C extends ConnectionFactoryConfigurationBuilder<?>>
CconnectionFactory
(Class<C> klass) Use the specified ConnectionFactory to handle connection to the databaseConfigures a connection pool to be used by this JDBC Cache Store to handle connections to the databaseConfigures a DataSource to be used by this JDBC Cache Store to handle connections to the databaseConfigures this JDBC Cache Store to use a single connection to the databaseMethods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder
build, clustering, customInterceptors, encoding, expiration, indexing, invocationBatching, jmxStatistics, locking, memory, query, security, simpleCache, simpleCache, sites, statistics, template, transaction, unsafe, validate
Methods inherited from interface org.infinispan.configuration.cache.PersistenceConfigurationChildBuilder
persistence
-
Method Details
-
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
Use the specified ConnectionFactory to handle connection to the database -
connectionFactory
Use the specifiedConnectionFactoryConfigurationBuilder
to configure connections to the database
-