Infinispan Distribution 5.2.6.Final-redhat-2

org.infinispan.loaders.jdbc.configuration
Class JdbcMixedCacheStoreConfiguration

java.lang.Object
  extended by org.infinispan.configuration.AbstractTypedPropertiesConfiguration
      extended by org.infinispan.configuration.cache.AbstractLoaderConfiguration
          extended by org.infinispan.configuration.cache.AbstractStoreConfiguration
              extended by org.infinispan.configuration.cache.AbstractLockSupportStoreConfiguration
                  extended by org.infinispan.loaders.jdbc.configuration.AbstractJdbcCacheStoreConfiguration
                      extended by org.infinispan.loaders.jdbc.configuration.JdbcMixedCacheStoreConfiguration
All Implemented Interfaces:
CacheLoaderConfiguration, CacheStoreConfiguration, LegacyLoaderAdapter<JdbcMixedCacheStoreConfig>, LockSupportStoreConfiguration

public class JdbcMixedCacheStoreConfiguration
extends AbstractJdbcCacheStoreConfiguration
implements LegacyLoaderAdapter<JdbcMixedCacheStoreConfig>

JdbcMixedCacheStoreConfiguration.

Since:
5.2
Author:
Tristan Tarrant

Constructor Summary
protected JdbcMixedCacheStoreConfiguration(int batchSize, int fetchSize, DatabaseType databaseType, String key2StringMapper, TableManipulationConfiguration binaryTable, TableManipulationConfiguration stringTable, ConnectionFactoryConfiguration connectionFactory, long lockAcquistionTimeout, int lockConcurrencyLevel, boolean purgeOnStartup, boolean purgeSynchronously, int purgerThreads, boolean fetchPersistentState, boolean ignoreModifications, TypedProperties properties, AsyncStoreConfiguration async, SingletonStoreConfiguration singletonStore)
           
 
Method Summary
 JdbcMixedCacheStoreConfig adapt()
           
 int batchSize()
           
 TableManipulationConfiguration binaryTable()
           
 DatabaseType databaseType()
           
 int fetchSize()
           
 String key2StringMapper()
           
 TableManipulationConfiguration stringTable()
           
 String toString()
           
 
Methods inherited from class org.infinispan.loaders.jdbc.configuration.AbstractJdbcCacheStoreConfiguration
connectionFactory
 
Methods inherited from class org.infinispan.configuration.cache.AbstractLockSupportStoreConfiguration
equals, hashCode, lockAcquistionTimeout, lockConcurrencyLevel
 
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
 
Methods inherited from class org.infinispan.configuration.AbstractTypedPropertiesConfiguration
properties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.infinispan.configuration.cache.CacheStoreConfiguration
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
 
Methods inherited from interface org.infinispan.configuration.cache.CacheLoaderConfiguration
properties
 

Constructor Detail

JdbcMixedCacheStoreConfiguration

protected JdbcMixedCacheStoreConfiguration(int batchSize,
                                           int fetchSize,
                                           DatabaseType databaseType,
                                           String key2StringMapper,
                                           TableManipulationConfiguration binaryTable,
                                           TableManipulationConfiguration stringTable,
                                           ConnectionFactoryConfiguration connectionFactory,
                                           long lockAcquistionTimeout,
                                           int lockConcurrencyLevel,
                                           boolean purgeOnStartup,
                                           boolean purgeSynchronously,
                                           int purgerThreads,
                                           boolean fetchPersistentState,
                                           boolean ignoreModifications,
                                           TypedProperties properties,
                                           AsyncStoreConfiguration async,
                                           SingletonStoreConfiguration singletonStore)
Method Detail

key2StringMapper

public String key2StringMapper()

binaryTable

public TableManipulationConfiguration binaryTable()

stringTable

public TableManipulationConfiguration stringTable()

batchSize

public int batchSize()

fetchSize

public int fetchSize()

databaseType

public DatabaseType databaseType()

adapt

public JdbcMixedCacheStoreConfig adapt()
Specified by:
adapt in interface LegacyLoaderAdapter<JdbcMixedCacheStoreConfig>

toString

public String toString()
Overrides:
toString in class Object

Infinispan Distribution 5.2.6.Final-redhat-2

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.