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()
-