Class Neo4jReactiveDataAutoConfiguration

java.lang.Object
org.springframework.boot.autoconfigure.data.neo4j.Neo4jReactiveDataAutoConfiguration

@AutoConfiguration(after=Neo4jDataAutoConfiguration.class) @ConditionalOnClass({org.neo4j.driver.Driver.class,org.springframework.data.neo4j.core.ReactiveNeo4jTemplate.class,org.springframework.transaction.ReactiveTransactionManager.class,reactor.core.publisher.Flux.class}) @ConditionalOnBean(org.neo4j.driver.Driver.class) public class Neo4jReactiveDataAutoConfiguration extends Object
Auto-configuration for Spring Data's reactive Neo4j support.
Since:
2.4.0
Author:
Michael J. Simons, Stephane Nicoll
  • Constructor Details

    • Neo4jReactiveDataAutoConfiguration

      public Neo4jReactiveDataAutoConfiguration()
  • Method Details

    • reactiveDatabaseSelectionProvider

      @Bean @ConditionalOnMissingBean public org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider reactiveDatabaseSelectionProvider(Neo4jDataProperties dataProperties)
    • reactiveNeo4jClient

      @Bean("reactiveNeo4jClient") @ConditionalOnMissingBean public org.springframework.data.neo4j.core.ReactiveNeo4jClient reactiveNeo4jClient(org.neo4j.driver.Driver driver, org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider databaseNameProvider)
    • reactiveNeo4jTemplate

      @Bean("reactiveNeo4jTemplate") @ConditionalOnMissingBean(org.springframework.data.neo4j.core.ReactiveNeo4jOperations.class) public org.springframework.data.neo4j.core.ReactiveNeo4jTemplate reactiveNeo4jTemplate(org.springframework.data.neo4j.core.ReactiveNeo4jClient neo4jClient, org.springframework.data.neo4j.core.mapping.Neo4jMappingContext neo4jMappingContext)