org.infinispan.loaders.jdbc.configuration
public class PooledConnectionFactoryConfigurationBuilder<S extends AbstractJdbcCacheStoreConfigurationBuilder<?,S>> extends AbstractJdbcCacheStoreConfigurationChildBuilder<S> implements ConnectionFactoryConfigurationBuilder<PooledConnectionFactoryConfiguration>
Modifier | Constructor and Description |
---|---|
protected |
PooledConnectionFactoryConfigurationBuilder(AbstractJdbcCacheStoreConfigurationBuilder<?,S> builder) |
Modifier and Type | Method and Description |
---|---|
PooledConnectionFactoryConfigurationBuilder<S> |
connectionUrl(String connectionUrl) |
PooledConnectionFactoryConfiguration |
create() |
PooledConnectionFactoryConfigurationBuilder<S> |
driverClass(Class<? extends Driver> driverClass) |
PooledConnectionFactoryConfigurationBuilder<S> |
driverClass(String driverClass) |
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
PooledConnectionFactoryConfigurationBuilder<S> |
password(String password) |
PooledConnectionFactoryConfigurationBuilder<S> |
read(PooledConnectionFactoryConfiguration template) |
PooledConnectionFactoryConfigurationBuilder<S> |
username(String username) |
void |
validate() |
connectionPool, dataSource, simpleConnection
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 PooledConnectionFactoryConfigurationBuilder(AbstractJdbcCacheStoreConfigurationBuilder<?,S> builder)
public PooledConnectionFactoryConfigurationBuilder<S> connectionUrl(String connectionUrl)
public PooledConnectionFactoryConfigurationBuilder<S> driverClass(Class<? extends Driver> driverClass)
public PooledConnectionFactoryConfigurationBuilder<S> driverClass(String driverClass)
public PooledConnectionFactoryConfigurationBuilder<S> username(String username)
public PooledConnectionFactoryConfigurationBuilder<S> password(String password)
public void validate()
validate
in interface org.infinispan.configuration.Builder<PooledConnectionFactoryConfiguration>
public PooledConnectionFactoryConfiguration create()
create
in interface org.infinispan.configuration.Builder<PooledConnectionFactoryConfiguration>
public PooledConnectionFactoryConfigurationBuilder<S> read(PooledConnectionFactoryConfiguration template)
read
in interface org.infinispan.configuration.Builder<PooledConnectionFactoryConfiguration>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.