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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider
reactiveDatabaseSelectionProvider
(Neo4jDataProperties dataProperties) org.springframework.data.neo4j.core.ReactiveNeo4jClient
reactiveNeo4jClient
(org.neo4j.driver.Driver driver, org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider databaseNameProvider) org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
reactiveNeo4jTemplate
(org.springframework.data.neo4j.core.ReactiveNeo4jClient neo4jClient, org.springframework.data.neo4j.core.mapping.Neo4jMappingContext neo4jMappingContext)
-
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)
-