Package org.springframework.data.cassandra.config
@NonNullApi
package org.springframework.data.cassandra.config
Spring Data Cassandra
factory beans
and configuration.-
ClassDescriptionBase class for Spring Data Cassandra configuration using JavaConfig.Deprecated.Extension to
AbstractCassandraConfiguration
providing Spring Data Cassandra configuration for Spring Data's Reactive Cassandra support using JavaConfig.SpringConfiguration
class used to configure a Cassandra client applicationCqlSession
connected to a Cassandra cluster.BeanDefinitionParser
to register aAuditingEntityCallback
to transparently set auditing information on an entity.Deprecated.since 3.0, useCqlSessionFactoryBean
directly.Factory for configuring aCqlTemplate
.Scans packages for Cassandra entities.Namespace handler for spring-data-cassandra.Deprecated.since 3.0, useCqlSessionFactoryBean
directly.Factory for configuring aCassandraTemplate
.Simple enumeration for the various compression types.Namespace handler for spring-cassandra.Factory for creating and configuring a CassandraCqlSession
, which is a thread-safe singleton.Callback interface that can be implemented by beans wishing to customize theProgrammaticDriverConfigLoaderBuilder
via aDriverConfigLoaderBuilderConfigurer
whilst retaining default configuration.Annotation to enable auditing in Cassandra via annotation configuration.Annotation to enable auditing in Cassandra using reactive infrastructure via annotation configuration.Available actions for Keyspace Specifications.Collection ofKeyspaceActionSpecification
s.A single keyspace XML Element can result in multiple actions.Simple helper to be able to wire theMappingContext
from aCassandraConverter
bean available in the application context.Enum identifying any schema actions to take at startup.Configuration callback to allow users to implement and apply additional configuration logic to theCqlSessionBuilder
.Factory to create and configure a CassandraSessionFactory
with support for executing CQL and initializing the database schema (a.k.a. keyspace).FactoryBean
implementation that takes a list of location Strings and creates a sorted array ofResource
instances.
AbstractSessionConfiguration
.