public class JdbcStringBasedCacheStoreConfig extends AbstractNonDelegatingJdbcCacheStoreConfig
JdbcStringBasedCacheStore
cache store.Key2StringMapper
,
Serialized FormDEFAULT_CONCURRENCY_LEVEL, DEFAULT_LOCK_ACQUISITION_TIMEOUT, manageConnectionFactory, tableManipulation
connectionFactoryConfig
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
cacheLoaderClassName, properties
cr
overriddenConfigurationElements
Constructor and Description |
---|
JdbcStringBasedCacheStoreConfig() |
JdbcStringBasedCacheStoreConfig(boolean manageConnectionFactory) |
JdbcStringBasedCacheStoreConfig(ConnectionFactoryConfig connectionFactoryConfig,
TableManipulation tableManipulation) |
Modifier and Type | Method and Description |
---|---|
JdbcStringBasedCacheStoreConfig |
clone() |
Key2StringMapper |
getKey2StringMapper() |
void |
setKey2StringMapperClass(String className)
Name of the class implementing Key2StringMapper.
|
void |
setStringsTableNamePrefix(String stringsTableNamePrefix) |
void |
setTableNamePrefix(String stringsTableNamePrefix)
Sets the prefix for the name of the table where the data will be stored.
|
String |
toString() |
getBatchSize, getDatabaseType, getFetchSize, getTableManipulation, isManageConnectionFactory, setBatchSize, setCacheName, setCreateTableOnStart, setDatabaseType, setDatabaseType, setDataColumnName, setDataColumnType, setDropTableOnExit, setFetchSize, setIdColumnName, setIdColumnType, setTableManipulation, setTimestampColumnName, setTimestampColumnType
getConnectionFactoryConfig, setConnectionFactoryClass, setConnectionUrl, setDatasourceJndiLocation, setDriverClass, setPassword, setProperty, setUserName
getLockAcquistionTimeout, getLockConcurrencyLevel, setLockAcquistionTimeout, setLockConcurrencyLevel
accept, asyncStore, equals, equalsExcludingProperties, fetchPersistentState, getAsyncStoreConfig, getPurgerThreads, getSingletonStoreConfig, getTypedProperties, hashCode, hashCodeExcludingProperties, ignoreModifications, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, purgeOnStartup, purgerThreads, purgeSynchronously, setAsyncStoreConfig, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgerThreads, setPurgeSynchronously, setSingletonStoreConfig, setTypedProperties, singletonStore
getCacheLoaderClassName, getClassLoader, getProperties, setCacheLoaderClassName, setProperties, setProperties
hasComponentStarted, inject
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall
finalize, getClass, notify, notifyAll, wait, wait, wait
getCacheLoaderClassName, getClassLoader, setCacheLoaderClassName
public JdbcStringBasedCacheStoreConfig(ConnectionFactoryConfig connectionFactoryConfig, TableManipulation tableManipulation)
public JdbcStringBasedCacheStoreConfig()
public JdbcStringBasedCacheStoreConfig(boolean manageConnectionFactory)
public Key2StringMapper getKey2StringMapper()
public void setKey2StringMapperClass(String className)
DefaultTwoWayKey2StringMapper
Key2StringMapper
public void setTableNamePrefix(String stringsTableNamePrefix)
public void setStringsTableNamePrefix(String stringsTableNamePrefix)
public JdbcStringBasedCacheStoreConfig clone()
clone
in interface CloneableConfigurationComponent
clone
in interface CacheLoaderConfig
clone
in class AbstractNonDelegatingJdbcCacheStoreConfig
public String toString()
toString
in class AbstractNonDelegatingJdbcCacheStoreConfig
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.