Class AbstractSchemaJdbcConfiguration<T extends AbstractSchemaJdbcConfiguration<T>>
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<AbstractStoreConfiguration<T>>
org.infinispan.configuration.cache.AbstractStoreConfiguration<T>
org.infinispan.persistence.jdbc.common.configuration.AbstractJdbcStoreConfiguration<T>
org.infinispan.persistence.sql.configuration.AbstractSchemaJdbcConfiguration<T>
- All Implemented Interfaces:
Matchable<AbstractStoreConfiguration<T>>
,Updatable<AbstractStoreConfiguration<T>>
,StoreConfiguration
- Direct Known Subclasses:
QueriesJdbcStoreConfiguration
,TableJdbcStoreConfiguration
public class AbstractSchemaJdbcConfiguration<T extends AbstractSchemaJdbcConfiguration<T>>
extends AbstractJdbcStoreConfiguration<T>
-
Field Summary
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLY
Fields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, CHILDLESS, children, element, repeated
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractSchemaJdbcConfiguration
(Enum<?> element, AttributeSet attributes, AsyncStoreConfiguration async, ConnectionFactoryConfiguration connectionFactory, SchemaJdbcConfiguration schemaJdbcConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.schema()
Methods inherited from class org.infinispan.persistence.jdbc.common.configuration.AbstractJdbcStoreConfiguration
attributeDefinitionSet, connectionFactory, dbMajorVersion, dbMinorVersion, dialect, manageConnectionFactory, readQueryTimeout, writeQueryTimeout
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, fetchPersistentState, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional, writeOnly
Methods inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, child, children, children, elementName, equals, findAttribute, hashCode, isModified, list, matches, toString, update, validateUpdate, write
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.infinispan.configuration.cache.StoreConfiguration
attributes
-
Constructor Details
-
AbstractSchemaJdbcConfiguration
protected AbstractSchemaJdbcConfiguration(Enum<?> element, AttributeSet attributes, AsyncStoreConfiguration async, ConnectionFactoryConfiguration connectionFactory, SchemaJdbcConfiguration schemaJdbcConfiguration)
-
-
Method Details
-
schema
-
getSchemaJdbcConfiguration
@Deprecated(forRemoval=true, since="14.0") public SchemaJdbcConfiguration getSchemaJdbcConfiguration()Deprecated, for removal: This API element is subject to removal in a future version.useschema()
instead.
-
schema()
instead.