java.lang.Object
org.neo4j.driver.internal.async.DelegatingBoltConnection
- All Implemented Interfaces:
DriverBoltConnection
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCompletionStage<org.neo4j.bolt.connection.AuthInfo>authData()beginTransaction(org.neo4j.bolt.connection.DatabaseName databaseName, org.neo4j.bolt.connection.AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, org.neo4j.bolt.connection.TransactionType transactionType, Duration txTimeout, Map<String, Value> txMetadata, String txType, org.neo4j.bolt.connection.NotificationConfig notificationConfig) clear()close()commit()discard(long qid, long number) flush(DriverResponseHandler handler) forceClose(String reason) logoff()<T> CompletionStage<T>org.neo4j.bolt.connection.BoltProtocolVersionpull(long qid, long request) reset()rollback()route(org.neo4j.bolt.connection.DatabaseName databaseName, String impersonatedUser, Set<String> bookmarks) runInAutoCommitTransaction(org.neo4j.bolt.connection.DatabaseName databaseName, org.neo4j.bolt.connection.AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, String query, Map<String, Value> parameters, Duration txTimeout, Map<String, Value> txMetadata, org.neo4j.bolt.connection.NotificationConfig notificationConfig) org.neo4j.bolt.connection.BoltServerAddressbooleanorg.neo4j.bolt.connection.BoltConnectionStatestate()telemetry(org.neo4j.bolt.connection.TelemetryApi telemetryApi) boolean
-
Field Details
-
delegate
-
-
Constructor Details
-
DelegatingBoltConnection
-
-
Method Details
-
onLoop
- Specified by:
onLoopin interfaceDriverBoltConnection
-
route
public CompletionStage<DriverBoltConnection> route(org.neo4j.bolt.connection.DatabaseName databaseName, String impersonatedUser, Set<String> bookmarks) - Specified by:
routein interfaceDriverBoltConnection
-
beginTransaction
public CompletionStage<DriverBoltConnection> beginTransaction(org.neo4j.bolt.connection.DatabaseName databaseName, org.neo4j.bolt.connection.AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, org.neo4j.bolt.connection.TransactionType transactionType, Duration txTimeout, Map<String, Value> txMetadata, String txType, org.neo4j.bolt.connection.NotificationConfig notificationConfig) - Specified by:
beginTransactionin interfaceDriverBoltConnection
-
runInAutoCommitTransaction
public CompletionStage<DriverBoltConnection> runInAutoCommitTransaction(org.neo4j.bolt.connection.DatabaseName databaseName, org.neo4j.bolt.connection.AccessMode accessMode, String impersonatedUser, Set<String> bookmarks, String query, Map<String, Value> parameters, Duration txTimeout, Map<String, Value> txMetadata, org.neo4j.bolt.connection.NotificationConfig notificationConfig) - Specified by:
runInAutoCommitTransactionin interfaceDriverBoltConnection
-
run
- Specified by:
runin interfaceDriverBoltConnection
-
pull
- Specified by:
pullin interfaceDriverBoltConnection
-
discard
- Specified by:
discardin interfaceDriverBoltConnection
-
commit
- Specified by:
commitin interfaceDriverBoltConnection
-
rollback
- Specified by:
rollbackin interfaceDriverBoltConnection
-
reset
- Specified by:
resetin interfaceDriverBoltConnection
-
logoff
- Specified by:
logoffin interfaceDriverBoltConnection
-
logon
- Specified by:
logonin interfaceDriverBoltConnection
-
telemetry
public CompletionStage<DriverBoltConnection> telemetry(org.neo4j.bolt.connection.TelemetryApi telemetryApi) - Specified by:
telemetryin interfaceDriverBoltConnection
-
clear
- Specified by:
clearin interfaceDriverBoltConnection
-
flush
- Specified by:
flushin interfaceDriverBoltConnection
-
forceClose
- Specified by:
forceClosein interfaceDriverBoltConnection
-
close
- Specified by:
closein interfaceDriverBoltConnection
-
state
public org.neo4j.bolt.connection.BoltConnectionState state()- Specified by:
statein interfaceDriverBoltConnection
-
authData
- Specified by:
authDatain interfaceDriverBoltConnection
-
serverAgent
- Specified by:
serverAgentin interfaceDriverBoltConnection
-
serverAddress
public org.neo4j.bolt.connection.BoltServerAddress serverAddress()- Specified by:
serverAddressin interfaceDriverBoltConnection
-
protocolVersion
public org.neo4j.bolt.connection.BoltProtocolVersion protocolVersion()- Specified by:
protocolVersionin interfaceDriverBoltConnection
-
telemetrySupported
public boolean telemetrySupported()- Specified by:
telemetrySupportedin interfaceDriverBoltConnection
-
serverSideRoutingEnabled
public boolean serverSideRoutingEnabled()- Specified by:
serverSideRoutingEnabledin interfaceDriverBoltConnection
-