Polish Cassandra v4 support
This commit is contained in:
@@ -91,11 +91,11 @@ public class CassandraAutoConfiguration {
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
public DriverConfigLoader driverConfigLoader(CassandraProperties properties,
|
||||
public DriverConfigLoader cassandraDriverConfigLoader(CassandraProperties properties,
|
||||
ObjectProvider<DriverConfigLoaderBuilderCustomizer> builderCustomizers) {
|
||||
ProgrammaticDriverConfigLoaderBuilder builder = new DefaultProgrammaticDriverConfigLoaderBuilder(
|
||||
() -> cassandraConfiguration(properties), DefaultDriverConfigLoader.DEFAULT_ROOT_PATH);
|
||||
builderCustomizers.orderedStream().forEach((customizer) -> customizer.customizer(builder));
|
||||
builderCustomizers.orderedStream().forEach((customizer) -> customizer.customize(builder));
|
||||
return builder.build();
|
||||
}
|
||||
|
||||
|
||||
@@ -34,6 +34,6 @@ public interface DriverConfigLoaderBuilderCustomizer {
|
||||
* builder}.
|
||||
* @param builder the builder to customize
|
||||
*/
|
||||
void customizer(ProgrammaticDriverConfigLoaderBuilder builder);
|
||||
void customize(ProgrammaticDriverConfigLoaderBuilder builder);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user