org.infinispan.loader.jdbc.mixed
Class JdbcMixedCacheStoreConfig
java.lang.Object
org.infinispan.config.AbstractConfigurationBean
org.infinispan.config.AbstractNamedCacheConfigurationBean
org.infinispan.config.PluggableConfigurationComponent
org.infinispan.loader.AbstractCacheStoreConfig
org.infinispan.loader.jdbc.mixed.JdbcMixedCacheStoreConfig
- All Implemented Interfaces:
- Serializable, Cloneable, CloneableConfigurationComponent, CacheLoaderConfig, CacheStoreConfig
public class JdbcMixedCacheStoreConfig
- extends AbstractCacheStoreConfig
Configureation for JdbcMixedCacheStore
.
- Author:
- Mircea.Markus@jboss.com
- See Also:
- Serialized Form
Methods inherited from class org.infinispan.loader.AbstractCacheStoreConfig |
clone, equals, equalsExcludingProperties, getAsyncStoreConfig, getCacheLoaderClassName, getSingletonStoreConfig, hashCode, hashCodeExcludingProperties, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, setAsyncStoreConfig, setCacheLoaderClassName, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgeSynchronously, setSingletonStoreConfig, toString |
JdbcMixedCacheStoreConfig
public JdbcMixedCacheStoreConfig(ConnectionFactoryConfig connectionFactoryConfig,
TableManipulation binaryTableManipulation,
TableManipulation stringsTableManipulation)
JdbcMixedCacheStoreConfig
public JdbcMixedCacheStoreConfig()
setConnectionFactoryConfig
public void setConnectionFactoryConfig(ConnectionFactoryConfig connectionFactoryConfig)
setBinaryTableManipulation
public void setBinaryTableManipulation(TableManipulation binaryTableManipulation)
setStringsTableManipulation
public void setStringsTableManipulation(TableManipulation stringsTableManipulation)
setIdColumnNameForStrings
public void setIdColumnNameForStrings(String idColumnNameForStrings)
setIdColumnTypeForStrings
public void setIdColumnTypeForStrings(String idColumnTypeForStrings)
setTableNameForStrings
public void setTableNameForStrings(String tableNameForStrings)
setDataColumnNameForStrings
public void setDataColumnNameForStrings(String dataColumnNameForStrings)
setDataColumnTypeForStrings
public void setDataColumnTypeForStrings(String dataColumnTypeForStrings)
setTimestampColumnNameForStrings
public void setTimestampColumnNameForStrings(String timestampColumnNameForStrings)
setTimestampColumnTypeForStrings
public void setTimestampColumnTypeForStrings(String timestampColumnTypeForStrings)
setCreateTableOnStartForStrings
public void setCreateTableOnStartForStrings(boolean createTableOnStartForStrings)
setDropTableOnExitForStrings
public void setDropTableOnExitForStrings(boolean dropTableOnExitForStrings)
setIdColumnNameForBinary
public void setIdColumnNameForBinary(String idColumnNameForBinary)
setIdColumnTypeForBinary
public void setIdColumnTypeForBinary(String idColumnTypeForBinary)
setTableNameForBinary
public void setTableNameForBinary(String tableNameForBinary)
setDataColumnNameForBinary
public void setDataColumnNameForBinary(String dataColumnNameForBinary)
setDataColumnTypeForBinary
public void setDataColumnTypeForBinary(String dataColumnTypeForBinary)
setTimestampColumnNameForBinary
public void setTimestampColumnNameForBinary(String timestampColumnNameForBinary)
setTimestampColumnTypeForBinary
public void setTimestampColumnTypeForBinary(String timestampColumnTypeForBinary)
setCreateTableOnStartForBinary
public void setCreateTableOnStartForBinary(boolean createTableOnStartForBinary)
setDropTableOnExitForBinary
public void setDropTableOnExitForBinary(boolean dropTableOnExitForBinary)
setDriverClass
public void setDriverClass(String driverClass)
setConnectionUrl
public void setConnectionUrl(String connectionUrl)
setUserName
public void setUserName(String userName)
setPassword
public void setPassword(String password)
getConnectionFactoryConfig
public ConnectionFactoryConfig getConnectionFactoryConfig()
setKey2StringMapperClass
public void setKey2StringMapperClass(String name)
setLockConcurrencyLevelForStrings
public void setLockConcurrencyLevelForStrings(int concurrencyLevel)
setLockConcurrencyLevelForBinary
public void setLockConcurrencyLevelForBinary(int concurrencyLevel)
setLockAcquistionTimeout
public void setLockAcquistionTimeout(int lockAcquistionTimeout)
setFetchSize
public void setFetchSize(int fetchSize)
- See Also:
TableManipulation.getFetchSize()
setBatchSize
public void setBatchSize(int batchSize)
- See Also:
TableManipulation.getBatchSize()
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.