org.infinispan.loaders.jdbc.configuration
public class JdbcBinaryCacheStoreConfigurationBuilder extends AbstractJdbcCacheStoreConfigurationBuilder<JdbcBinaryCacheStoreConfiguration,JdbcBinaryCacheStoreConfigurationBuilder>
Modifier and Type | Class and Description |
---|---|
class |
JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
Modifier and Type | Field and Description |
---|---|
protected JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
table |
connectionFactory
lockAcquistionTimeout, lockConcurrencyLevel
Constructor and Description |
---|
JdbcBinaryCacheStoreConfigurationBuilder(org.infinispan.configuration.cache.LoadersConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
JdbcBinaryCacheStoreConfiguration |
create() |
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
JdbcBinaryCacheStoreConfigurationBuilder |
read(JdbcBinaryCacheStoreConfiguration template) |
JdbcBinaryCacheStoreConfigurationBuilder |
self() |
JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
table()
Allows configuration of table-specific parameters such as column names and types
|
void |
validate() |
connectionFactory, connectionPool, dataSource, readInternal, 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 final JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder table
public JdbcBinaryCacheStoreConfigurationBuilder(org.infinispan.configuration.cache.LoadersConfigurationBuilder builder)
public JdbcBinaryCacheStoreConfigurationBuilder self()
public JdbcBinaryCacheStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder table()
public void validate()
validate
in interface org.infinispan.configuration.Builder<JdbcBinaryCacheStoreConfiguration>
validate
in class AbstractJdbcCacheStoreConfigurationBuilder<JdbcBinaryCacheStoreConfiguration,JdbcBinaryCacheStoreConfigurationBuilder>
public JdbcBinaryCacheStoreConfiguration create()
public JdbcBinaryCacheStoreConfigurationBuilder read(JdbcBinaryCacheStoreConfiguration template)
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.