Class JDBCStoreConfiguration

  • All Implemented Interfaces:
    org.infinispan.configuration.cache.StoreConfiguration

    public class JDBCStoreConfiguration
    extends org.infinispan.persistence.jdbc.configuration.JdbcStringBasedStoreConfiguration
    Configuration of a JDBCStore.
    Author:
    Paul Ferraro
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.infinispan.commons.configuration.attributes.AttributeDefinition<String> KEY2STRING_MAPPER  
      • Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration

        attributes, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLY
    • Constructor Summary

      Constructors 
      Constructor Description
      JDBCStoreConfiguration​(org.infinispan.commons.configuration.attributes.AttributeSet attributes, org.infinispan.configuration.cache.AsyncStoreConfiguration async, org.infinispan.persistence.jdbc.common.configuration.ConnectionFactoryConfiguration connectionFactory, org.infinispan.persistence.jdbc.configuration.TableManipulationConfiguration table)  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet()  
      • Methods inherited from class org.infinispan.persistence.jdbc.configuration.JdbcStringBasedStoreConfiguration

        equals, hashCode, key2StringMapper, table, toString
      • Methods inherited from class org.infinispan.persistence.jdbc.common.configuration.AbstractJdbcStoreConfiguration

        connectionFactory, dbMajorVersion, dbMinorVersion, dialect, manageConnectionFactory, readQueryTimeout, writeQueryTimeout
      • Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration

        async, attributes, fetchPersistentState, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional, writeOnly
    • Field Detail

      • KEY2STRING_MAPPER

        public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> KEY2STRING_MAPPER
    • Constructor Detail

      • JDBCStoreConfiguration

        public JDBCStoreConfiguration​(org.infinispan.commons.configuration.attributes.AttributeSet attributes,
                                      org.infinispan.configuration.cache.AsyncStoreConfiguration async,
                                      org.infinispan.persistence.jdbc.common.configuration.ConnectionFactoryConfiguration connectionFactory,
                                      org.infinispan.persistence.jdbc.configuration.TableManipulationConfiguration table)
    • Method Detail

      • attributeDefinitionSet

        public static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet()