Module org.neo4j.driver
Interface DriverBoltConnection
- All Known Implementing Classes:
DelegatingBoltConnection
public interface DriverBoltConnection
-
Method Summary
Modifier and TypeMethodDescriptionauthData()
beginTransaction
(DatabaseName databaseName, AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, TransactionType transactionType, Duration txTimeout, Map<String, Value> txMetadata, String txType, NotificationConfig notificationConfig) clear()
close()
commit()
discard
(long qid, long number) flush
(DriverResponseHandler handler) forceClose
(String reason) logoff()
onLoop()
pull
(long qid, long request) reset()
rollback()
route
(DatabaseName databaseName, String impersonatedUser, Set<String> bookmarks) runInAutoCommitTransaction
(DatabaseName databaseName, AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, String query, Map<String, Value> parameters, Duration txTimeout, Map<String, Value> txMetadata, NotificationConfig notificationConfig) boolean
state()
telemetry
(TelemetryApi telemetryApi) boolean
-
Method Details
-
onLoop
CompletionStage<DriverBoltConnection> onLoop() -
route
CompletionStage<DriverBoltConnection> route(DatabaseName databaseName, String impersonatedUser, Set<String> bookmarks) -
beginTransaction
CompletionStage<DriverBoltConnection> beginTransaction(DatabaseName databaseName, AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, TransactionType transactionType, Duration txTimeout, Map<String, Value> txMetadata, String txType, NotificationConfig notificationConfig) -
runInAutoCommitTransaction
CompletionStage<DriverBoltConnection> runInAutoCommitTransaction(DatabaseName databaseName, AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, String query, Map<String, Value> parameters, Duration txTimeout, Map<String, Value> txMetadata, NotificationConfig notificationConfig) -
run
-
pull
-
discard
-
commit
CompletionStage<DriverBoltConnection> commit() -
rollback
CompletionStage<DriverBoltConnection> rollback() -
reset
CompletionStage<DriverBoltConnection> reset() -
logoff
CompletionStage<DriverBoltConnection> logoff() -
logon
-
telemetry
-
clear
CompletionStage<DriverBoltConnection> clear() -
flush
-
forceClose
-
close
CompletionStage<Void> close() -
state
BoltConnectionState state() -
authData
CompletionStage<AuthInfo> authData() -
serverAgent
String serverAgent() -
serverAddress
BoltServerAddress serverAddress() -
protocolVersion
BoltProtocolVersion protocolVersion() -
telemetrySupported
boolean telemetrySupported() -
serverSideRoutingEnabled
boolean serverSideRoutingEnabled()
-