public class JdbcBinaryStoreConfigurationBuilder extends AbstractJdbcStoreConfigurationBuilder<JdbcBinaryStoreConfiguration,JdbcBinaryStoreConfigurationBuilder>
Modifier and Type | Class and Description |
---|---|
class |
JdbcBinaryStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
Modifier and Type | Field and Description |
---|---|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
builder |
protected JdbcBinaryStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
table |
connectionFactory
Constructor and Description |
---|
JdbcBinaryStoreConfigurationBuilder(org.infinispan.configuration.cache.PersistenceConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
JdbcBinaryStoreConfigurationBuilder |
concurrencyLevel(int concurrencyLevel) |
JdbcBinaryStoreConfiguration |
create() |
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
JdbcBinaryStoreConfigurationBuilder |
lockAcquisitionTimeout(long lockAcquisitionTimeout) |
JdbcBinaryStoreConfigurationBuilder |
read(JdbcBinaryStoreConfiguration template) |
JdbcBinaryStoreConfigurationBuilder |
self() |
JdbcBinaryStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder |
table()
Allows configuration of table-specific parameters such as column names and types
|
String |
toString() |
JdbcBinaryStoreConfigurationBuilder |
withProperties(Properties props) |
connectionFactory, connectionFactory, connectionPool, dataSource, dbMajorVersion, dbMinorVersion, dialect, manageConnectionFactory, simpleConnection, validate, validate
addProperty, async, fetchPersistentState, ignoreModifications, preload, properties, purgeOnStartup, shared, singleton
clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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
protected final JdbcBinaryStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder table
protected final org.infinispan.configuration.cache.ConfigurationBuilder builder
public JdbcBinaryStoreConfigurationBuilder(org.infinispan.configuration.cache.PersistenceConfigurationBuilder builder)
public JdbcBinaryStoreConfigurationBuilder self()
public JdbcBinaryStoreConfigurationBuilder.BinaryTableManipulationConfigurationBuilder table()
public JdbcBinaryStoreConfigurationBuilder withProperties(Properties props)
withProperties
in interface org.infinispan.configuration.cache.StoreConfigurationChildBuilder<JdbcBinaryStoreConfigurationBuilder>
withProperties
in class org.infinispan.configuration.cache.AbstractStoreConfigurationBuilder<JdbcBinaryStoreConfiguration,JdbcBinaryStoreConfigurationBuilder>
public JdbcBinaryStoreConfigurationBuilder lockAcquisitionTimeout(long lockAcquisitionTimeout)
public JdbcBinaryStoreConfigurationBuilder concurrencyLevel(int concurrencyLevel)
public JdbcBinaryStoreConfiguration create()
public JdbcBinaryStoreConfigurationBuilder read(JdbcBinaryStoreConfiguration template)
read
in interface org.infinispan.commons.configuration.Builder<JdbcBinaryStoreConfiguration>
read
in class AbstractJdbcStoreConfigurationBuilder<JdbcBinaryStoreConfiguration,JdbcBinaryStoreConfigurationBuilder>
public String toString()
toString
in class org.infinispan.configuration.cache.AbstractStoreConfigurationBuilder<JdbcBinaryStoreConfiguration,JdbcBinaryStoreConfigurationBuilder>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.