Package | Description |
---|---|
org.springframework.data.neo4j.config |
This package contains configuration related support classes that can be used for application specific, annotated
configuration classes.
|
org.springframework.data.neo4j.core |
This package contains the core infrastructure for creating a imperative or reactive client that can execute queries.
|
org.springframework.data.neo4j.core.transaction |
Contains the core infrastructure for translating unmanaged Neo4j transaction into Spring managed transactions.
|
Modifier and Type | Method and Description |
---|---|
protected ReactiveDatabaseSelectionProvider |
AbstractReactiveNeo4jConfig.reactiveDatabaseSelectionProvider()
Configures the database name provider.
|
Modifier and Type | Method and Description |
---|---|
ReactiveNeo4jClient |
AbstractReactiveNeo4jConfig.neo4jClient(org.neo4j.driver.Driver driver,
ReactiveDatabaseSelectionProvider databaseNameProvider)
The driver used here should be the driver resulting from
AbstractReactiveNeo4jConfig.driver() , which is the default. |
ReactiveTransactionManager |
AbstractReactiveNeo4jConfig.reactiveTransactionManager(org.neo4j.driver.Driver driver,
ReactiveDatabaseSelectionProvider databaseNameProvider)
Provides a
PlatformTransactionManager for Neo4j based on the driver resulting from AbstractReactiveNeo4jConfig.driver() . |
Modifier and Type | Method and Description |
---|---|
static ReactiveDatabaseSelectionProvider |
ReactiveDatabaseSelectionProvider.createStaticDatabaseSelectionProvider(String databaseName)
Creates a statically configured database selection provider always selecting the database with the given name
databaseName . |
ReactiveDatabaseSelectionProvider |
ReactiveNeo4jClient.getDatabaseSelectionProvider()
Returns the assigned database selection provider.
|
static ReactiveDatabaseSelectionProvider |
ReactiveDatabaseSelectionProvider.getDefaultSelectionProvider()
A database selector always selecting the default database.
|
Modifier and Type | Method and Description |
---|---|
static ReactiveNeo4jClient |
ReactiveNeo4jClient.create(org.neo4j.driver.Driver driver,
ReactiveDatabaseSelectionProvider databaseSelectionProvider) |
Constructor and Description |
---|
ReactiveNeo4jTemplate(ReactiveNeo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext,
ReactiveDatabaseSelectionProvider databaseSelectionProvider)
Deprecated.
|
Constructor and Description |
---|
ReactiveNeo4jTransactionManager(org.neo4j.driver.Driver driver,
ReactiveDatabaseSelectionProvider databaseSelectionProvider) |
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.