public class JdbcStringBasedStoreConfigurationBuilder extends AbstractJdbcStoreConfigurationBuilder<JdbcStringBasedStoreConfiguration,JdbcStringBasedStoreConfigurationBuilder>
Modifier and Type | Class and Description |
---|---|
class |
JdbcStringBasedStoreConfigurationBuilder.StringTableManipulationConfigurationBuilder |
Modifier and Type | Field and Description |
---|---|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
builder |
connectionFactory
Constructor and Description |
---|
JdbcStringBasedStoreConfigurationBuilder(org.infinispan.configuration.cache.PersistenceConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
JdbcStringBasedStoreConfiguration |
create() |
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
JdbcStringBasedStoreConfigurationBuilder |
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. |
JdbcStringBasedStoreConfigurationBuilder |
key2StringMapper(String key2StringMapper)
The class name of a
Key2StringMapper to use for mapping keys to strings suitable for
storage in a database table. |
org.infinispan.commons.configuration.Builder<?> |
read(JdbcStringBasedStoreConfiguration template) |
JdbcStringBasedStoreConfigurationBuilder |
self() |
JdbcStringBasedStoreConfigurationBuilder.StringTableManipulationConfigurationBuilder |
table()
Allows configuration of table-specific parameters such as column names and types
|
String |
toString() |
JdbcStringBasedStoreConfigurationBuilder |
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 org.infinispan.configuration.cache.ConfigurationBuilder builder
public JdbcStringBasedStoreConfigurationBuilder(org.infinispan.configuration.cache.PersistenceConfigurationBuilder builder)
public JdbcStringBasedStoreConfigurationBuilder self()
public JdbcStringBasedStoreConfigurationBuilder key2StringMapper(String key2StringMapper)
Key2StringMapper
to use for mapping keys to strings suitable for
storage in a database table. Defaults to DefaultTwoWayKey2StringMapper
public JdbcStringBasedStoreConfigurationBuilder key2StringMapper(Class<? extends org.infinispan.persistence.keymappers.Key2StringMapper> klass)
Key2StringMapper
to use for mapping keys to strings suitable for
storage in a database table. Defaults to DefaultTwoWayKey2StringMapper
public JdbcStringBasedStoreConfigurationBuilder.StringTableManipulationConfigurationBuilder table()
public JdbcStringBasedStoreConfigurationBuilder withProperties(Properties props)
withProperties
in interface org.infinispan.configuration.cache.StoreConfigurationChildBuilder<JdbcStringBasedStoreConfigurationBuilder>
withProperties
in class org.infinispan.configuration.cache.AbstractStoreConfigurationBuilder<JdbcStringBasedStoreConfiguration,JdbcStringBasedStoreConfigurationBuilder>
public JdbcStringBasedStoreConfiguration create()
public org.infinispan.commons.configuration.Builder<?> read(JdbcStringBasedStoreConfiguration template)
read
in interface org.infinispan.commons.configuration.Builder<JdbcStringBasedStoreConfiguration>
read
in class AbstractJdbcStoreConfigurationBuilder<JdbcStringBasedStoreConfiguration,JdbcStringBasedStoreConfigurationBuilder>
public String toString()
toString
in class org.infinispan.configuration.cache.AbstractStoreConfigurationBuilder<JdbcStringBasedStoreConfiguration,JdbcStringBasedStoreConfigurationBuilder>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.