@API(status=STABLE,
since="6.2")
public static final class ReactiveNeo4jTransactionManager.Builder
extends Object
ReactiveNeo4jTransactionManager.| Modifier and Type | Method and Description |
|---|---|
ReactiveNeo4jTransactionManager |
build() |
ReactiveNeo4jTransactionManager.Builder |
withBookmarkManager(Neo4jBookmarkManager bookmarkManager) |
ReactiveNeo4jTransactionManager.Builder |
withDatabaseSelectionProvider(ReactiveDatabaseSelectionProvider databaseSelectionProvider)
Configures the database selection provider.
|
ReactiveNeo4jTransactionManager.Builder |
withUserSelectionProvider(ReactiveUserSelectionProvider userSelectionProvider)
Configures a provider for impersonated users.
|
public ReactiveNeo4jTransactionManager.Builder withDatabaseSelectionProvider(@Nullable ReactiveDatabaseSelectionProvider databaseSelectionProvider)
ReactiveNeo4jClient. During runtime, it will be checked if a call is made
for the same database when happening in a managed transaction.databaseSelectionProvider - The database selection providerpublic ReactiveNeo4jTransactionManager.Builder withUserSelectionProvider(@Nullable ReactiveUserSelectionProvider userSelectionProvider)
ReactiveNeo4jClient. During runtime, it will be checked if a call is made
for the same user when happening in a managed transaction.userSelectionProvider - The provider for impersonated userspublic ReactiveNeo4jTransactionManager.Builder withBookmarkManager(@Nullable Neo4jBookmarkManager bookmarkManager)
public ReactiveNeo4jTransactionManager build()
Copyright © 2019–2022 Neo4j, Neo4j Sweden AB. All rights reserved.