@API(status=STABLE,
since="6.2")
public static final class Neo4jTransactionManager.Builder
extends Object
Neo4jTransactionManager.| Modifier and Type | Method and Description |
|---|---|
Neo4jTransactionManager |
build() |
Neo4jTransactionManager.Builder |
withBookmarkManager(Neo4jBookmarkManager bookmarkManager) |
Neo4jTransactionManager.Builder |
withDatabaseSelectionProvider(DatabaseSelectionProvider databaseSelectionProvider)
Configures the database selection provider.
|
Neo4jTransactionManager.Builder |
withUserSelectionProvider(UserSelectionProvider userSelectionProvider)
Configures a provider for impersonated users.
|
public Neo4jTransactionManager.Builder withDatabaseSelectionProvider(@Nullable DatabaseSelectionProvider databaseSelectionProvider)
Neo4jClient. 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 Neo4jTransactionManager.Builder withUserSelectionProvider(@Nullable UserSelectionProvider userSelectionProvider)
Neo4jClient. 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 Neo4jTransactionManager.Builder withBookmarkManager(@Nullable Neo4jBookmarkManager bookmarkManager)
public Neo4jTransactionManager build()
Copyright © 2019–2022 Neo4j, Neo4j Sweden AB. All rights reserved.