public class SimpleConnectionFactoryConfigurationBuilder<S extends AbstractJdbcStoreConfigurationBuilder<?,S>> extends AbstractJdbcStoreConfigurationChildBuilder<S> implements ConnectionFactoryConfigurationBuilder<SimpleConnectionFactoryConfiguration>
Constructor and Description |
---|
SimpleConnectionFactoryConfigurationBuilder(AbstractJdbcStoreConfigurationBuilder<?,S> builder) |
Modifier and Type | Method and Description |
---|---|
SimpleConnectionFactoryConfigurationBuilder<S> |
connectionUrl(String connectionUrl) |
SimpleConnectionFactoryConfiguration |
create() |
SimpleConnectionFactoryConfigurationBuilder<S> |
driverClass(Class<? extends Driver> driverClass) |
SimpleConnectionFactoryConfigurationBuilder<S> |
driverClass(String driverClass) |
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
SimpleConnectionFactoryConfigurationBuilder<S> |
password(String password) |
SimpleConnectionFactoryConfigurationBuilder<S> |
read(SimpleConnectionFactoryConfiguration template) |
SimpleConnectionFactoryConfigurationBuilder<S> |
username(String username) |
void |
validate() |
void |
validate(org.infinispan.configuration.global.GlobalConfiguration globalConfig) |
connectionFactory, connectionFactory, connectionPool, dataSource, simpleConnection
addProperty, async, fetchPersistentState, ignoreModifications, preload, purgeOnStartup, shared, singleton, withProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
persistence
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, versioning
public SimpleConnectionFactoryConfigurationBuilder(AbstractJdbcStoreConfigurationBuilder<?,S> builder)
public SimpleConnectionFactoryConfigurationBuilder<S> connectionUrl(String connectionUrl)
public SimpleConnectionFactoryConfigurationBuilder<S> driverClass(Class<? extends Driver> driverClass)
public SimpleConnectionFactoryConfigurationBuilder<S> driverClass(String driverClass)
public SimpleConnectionFactoryConfigurationBuilder<S> username(String username)
public SimpleConnectionFactoryConfigurationBuilder<S> password(String password)
public void validate()
validate
in interface org.infinispan.commons.configuration.Builder<SimpleConnectionFactoryConfiguration>
public void validate(org.infinispan.configuration.global.GlobalConfiguration globalConfig)
validate
in interface org.infinispan.configuration.cache.ConfigurationChildBuilder
public SimpleConnectionFactoryConfiguration create()
create
in interface org.infinispan.commons.configuration.Builder<SimpleConnectionFactoryConfiguration>
public SimpleConnectionFactoryConfigurationBuilder<S> read(SimpleConnectionFactoryConfiguration template)
read
in interface org.infinispan.commons.configuration.Builder<SimpleConnectionFactoryConfiguration>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.