public class JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder extends TableManipulationConfigurationBuilder<JdbcMixedStoreConfigurationBuilder,JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder> implements JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
Modifier and Type | Method and Description |
---|---|
JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder |
binaryTable()
Allows configuration of table-specific parameters such as column names and types for the table
used to store entries with binary keys
|
PooledConnectionFactoryConfigurationBuilder<JdbcMixedStoreConfigurationBuilder> |
connectionPool()
Configures a connection pool to be used by this JDBC Cache Store to handle connections to the database
|
ManagedConnectionFactoryConfigurationBuilder<JdbcMixedStoreConfigurationBuilder> |
dataSource()
Configures a DataSource to be used by this JDBC Cache Store to handle connections to the database
|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder> |
key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.Key2StringMapper> klass)
The class of a
Key2StringMapper to use for mapping keys to strings suitable for
storage in a database table. |
JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder> |
key2StringMapper(String key2StringMapper)
The class name of a
Key2StringMapper to use for mapping keys to strings suitable for
storage in a database table. |
JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder |
self() |
JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder |
stringTable()
Allows configuration of table-specific parameters such as column names and types for the table
used to store entries with string keys
|
batchSize, create, createOnStart, dataColumnName, dataColumnType, dropOnExit, fetchSize, idColumnName, idColumnType, read, tableNamePrefix, timestampColumnName, timestampColumnType, toString, validate, validate
connectionFactory, connectionFactory, simpleConnection
addProperty, async, fetchPersistentState, ignoreModifications, preload, purgeOnStartup, shared, singleton, withProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
connectionFactory, connectionFactory, simpleConnection
persistence
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, validate, versioning
public JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder self()
self
in interface org.infinispan.commons.configuration.Self<JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder>
public JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder binaryTable()
JdbcMixedStoreConfigurationChildBuilder
binaryTable
in interface JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
public JdbcMixedStoreConfigurationBuilder.MixedTableManipulationConfigurationBuilder stringTable()
JdbcMixedStoreConfigurationChildBuilder
stringTable
in interface JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
public PooledConnectionFactoryConfigurationBuilder<JdbcMixedStoreConfigurationBuilder> connectionPool()
JdbcStoreConfigurationChildBuilder
connectionPool
in interface JdbcStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
connectionPool
in class AbstractJdbcStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
public ManagedConnectionFactoryConfigurationBuilder<JdbcMixedStoreConfigurationBuilder> dataSource()
JdbcStoreConfigurationChildBuilder
dataSource
in interface JdbcStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
dataSource
in class AbstractJdbcStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
public JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder> key2StringMapper(String key2StringMapper)
JdbcMixedStoreConfigurationChildBuilder
Key2StringMapper
to use for mapping keys to strings suitable for
storage in a database table. Defaults to DefaultTwoWayKey2StringMapper
key2StringMapper
in interface JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
public JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder> key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.Key2StringMapper> klass)
JdbcMixedStoreConfigurationChildBuilder
Key2StringMapper
to use for mapping keys to strings suitable for
storage in a database table. Defaults to DefaultTwoWayKey2StringMapper
key2StringMapper
in interface JdbcMixedStoreConfigurationChildBuilder<JdbcMixedStoreConfigurationBuilder>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.