Module org.neo4j.driver
Interface DriverBoltConnectionProvider
- All Known Implementing Classes:
AdaptingDriverBoltConnectionProvider
public interface DriverBoltConnectionProvider
-
Method Summary
Modifier and TypeMethodDescriptionclose()
connect
(org.neo4j.bolt.connection.SecurityPlan securityPlan, org.neo4j.bolt.connection.DatabaseName databaseName, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, org.neo4j.bolt.connection.AccessMode mode, Set<String> bookmarks, String impersonatedUser, org.neo4j.bolt.connection.BoltProtocolVersion minVersion, org.neo4j.bolt.connection.NotificationConfig notificationConfig, Consumer<org.neo4j.bolt.connection.DatabaseName> databaseNameConsumer, Map<String, Object> additionalParameters) supportsMultiDb
(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap) supportsSessionAuth
(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap) verifyConnectivity
(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap)
-
Method Details
-
connect
CompletionStage<DriverBoltConnection> connect(org.neo4j.bolt.connection.SecurityPlan securityPlan, org.neo4j.bolt.connection.DatabaseName databaseName, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, org.neo4j.bolt.connection.AccessMode mode, Set<String> bookmarks, String impersonatedUser, org.neo4j.bolt.connection.BoltProtocolVersion minVersion, org.neo4j.bolt.connection.NotificationConfig notificationConfig, Consumer<org.neo4j.bolt.connection.DatabaseName> databaseNameConsumer, Map<String, Object> additionalParameters) -
verifyConnectivity
CompletionStage<Void> verifyConnectivity(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap) -
supportsMultiDb
CompletionStage<Boolean> supportsMultiDb(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap) -
supportsSessionAuth
CompletionStage<Boolean> supportsSessionAuth(org.neo4j.bolt.connection.SecurityPlan securityPlan, Map<String, Value> authMap) -
close
CompletionStage<Void> close()
-