public class JdbcMixedCacheStoreConfig extends AbstractJdbcCacheStoreConfig
JdbcMixedCacheStore
.connectionFactoryConfig
DEFAULT_CONCURRENCY_LEVEL, DEFAULT_LOCK_ACQUISITION_TIMEOUT
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
cacheLoaderClassName, properties
cr
overriddenConfigurationElements
Constructor and Description |
---|
JdbcMixedCacheStoreConfig() |
JdbcMixedCacheStoreConfig(ConnectionFactoryConfig connectionFactoryConfig,
TableManipulation binaryTableManipulation,
TableManipulation stringsTableManipulation) |
Modifier and Type | Method and Description |
---|---|
JdbcMixedCacheStoreConfig |
clone() |
String |
getDatabaseType() |
void |
setBatchSize(int batchSize) |
void |
setBinaryTableManipulation(TableManipulation binaryTableManipulation) |
void |
setConnectionFactoryConfig(ConnectionFactoryConfig connectionFactoryConfig) |
void |
setCreateTableOnStartForBinary(boolean createTableOnStartForBinary) |
void |
setCreateTableOnStartForStrings(boolean createTableOnStartForStrings) |
void |
setDatabaseType(DatabaseType databaseType)
Sets the database dialect.
|
void |
setDatabaseType(String dbType)
Sets the database dialect.
|
void |
setDataColumnNameForBinary(String dataColumnNameForBinary) |
void |
setDataColumnNameForStrings(String dataColumnNameForStrings) |
void |
setDataColumnTypeForBinary(String dataColumnTypeForBinary) |
void |
setDataColumnTypeForStrings(String dataColumnTypeForStrings) |
void |
setDropTableOnExitForBinary(boolean dropTableOnExitForBinary) |
void |
setDropTableOnExitForStrings(boolean dropTableOnExitForStrings) |
void |
setFetchSize(int fetchSize) |
void |
setIdColumnNameForBinary(String idColumnNameForBinary) |
void |
setIdColumnNameForStrings(String idColumnNameForStrings) |
void |
setIdColumnTypeForBinary(String idColumnTypeForBinary) |
void |
setIdColumnTypeForStrings(String idColumnTypeForStrings) |
void |
setKey2StringMapperClass(String name) |
void |
setLockAcquistionTimeout(int lockAcquistionTimeout) |
void |
setLockConcurrencyLevelForBinary(int concurrencyLevel) |
void |
setLockConcurrencyLevelForStrings(int concurrencyLevel) |
void |
setStringsTableManipulation(TableManipulation stringsTableManipulation) |
void |
setTableNamePrefixForBinary(String tableNameForBinary) |
void |
setTableNamePrefixForStrings(String tableNameForStrings) |
void |
setTimestampColumnNameForBinary(String timestampColumnNameForBinary) |
void |
setTimestampColumnNameForStrings(String timestampColumnNameForStrings) |
void |
setTimestampColumnTypeForBinary(String timestampColumnTypeForBinary) |
void |
setTimestampColumnTypeForStrings(String timestampColumnTypeForStrings) |
getConnectionFactoryConfig, setConnectionFactoryClass, setConnectionUrl, setDatasourceJndiLocation, setDriverClass, setPassword, setProperty, setUserName, toString
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 JdbcMixedCacheStoreConfig(ConnectionFactoryConfig connectionFactoryConfig, TableManipulation binaryTableManipulation, TableManipulation stringsTableManipulation)
public JdbcMixedCacheStoreConfig()
public void setConnectionFactoryConfig(ConnectionFactoryConfig connectionFactoryConfig)
public void setBinaryTableManipulation(TableManipulation binaryTableManipulation)
public void setStringsTableManipulation(TableManipulation stringsTableManipulation)
public void setIdColumnNameForStrings(String idColumnNameForStrings)
public void setIdColumnTypeForStrings(String idColumnTypeForStrings)
public void setTableNamePrefixForStrings(String tableNameForStrings)
public void setDataColumnNameForStrings(String dataColumnNameForStrings)
public void setDataColumnTypeForStrings(String dataColumnTypeForStrings)
public void setTimestampColumnNameForStrings(String timestampColumnNameForStrings)
public void setTimestampColumnTypeForStrings(String timestampColumnTypeForStrings)
public void setCreateTableOnStartForStrings(boolean createTableOnStartForStrings)
public void setDropTableOnExitForStrings(boolean dropTableOnExitForStrings)
public void setIdColumnNameForBinary(String idColumnNameForBinary)
public void setIdColumnTypeForBinary(String idColumnTypeForBinary)
public void setTableNamePrefixForBinary(String tableNameForBinary)
public void setDataColumnNameForBinary(String dataColumnNameForBinary)
public void setDataColumnTypeForBinary(String dataColumnTypeForBinary)
public void setTimestampColumnNameForBinary(String timestampColumnNameForBinary)
public void setTimestampColumnTypeForBinary(String timestampColumnTypeForBinary)
public void setCreateTableOnStartForBinary(boolean createTableOnStartForBinary)
public void setDropTableOnExitForBinary(boolean dropTableOnExitForBinary)
public void setKey2StringMapperClass(String name)
public void setLockConcurrencyLevelForStrings(int concurrencyLevel)
public void setLockConcurrencyLevelForBinary(int concurrencyLevel)
public void setLockAcquistionTimeout(int lockAcquistionTimeout)
public void setFetchSize(int fetchSize)
TableManipulation.getFetchSize()
public void setBatchSize(int batchSize)
TableManipulation.getBatchSize()
public String getDatabaseType()
public void setDatabaseType(String dbType)
dbType
- public void setDatabaseType(DatabaseType databaseType)
dbType
- public JdbcMixedCacheStoreConfig clone()
clone
in interface CloneableConfigurationComponent
clone
in interface CacheLoaderConfig
clone
in class AbstractJdbcCacheStoreConfig
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.