java.lang.Object
org.neo4j.driver.internal.async.NetworkSession
- Direct Known Subclasses:
LeakLoggingNetworkSession
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNetworkSession(ConnectionProvider connectionProvider, RetryLogic retryLogic, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, long fetchSize, Logging logging, BookmarkManager bookmarkManager, NotificationConfig notificationConfig, AuthToken overrideAuthToken) -
Method Summary
Modifier and TypeMethodDescriptionbeginTransactionAsync(AccessMode mode, TransactionConfig config) beginTransactionAsync(AccessMode mode, TransactionConfig config, String txType) beginTransactionAsync(TransactionConfig config, String txType) protected CompletionStage<Boolean>booleanisOpen()runAsync(Query query, TransactionConfig config) runRx(Query query, TransactionConfig config)
-
Field Details
-
log
-
-
Constructor Details
-
NetworkSession
public NetworkSession(ConnectionProvider connectionProvider, RetryLogic retryLogic, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, long fetchSize, Logging logging, BookmarkManager bookmarkManager, NotificationConfig notificationConfig, AuthToken overrideAuthToken)
-
-
Method Details
-
runAsync
-
runRx
-
beginTransactionAsync
-
beginTransactionAsync
public CompletionStage<UnmanagedTransaction> beginTransactionAsync(TransactionConfig config, String txType) -
beginTransactionAsync
public CompletionStage<UnmanagedTransaction> beginTransactionAsync(AccessMode mode, TransactionConfig config) -
beginTransactionAsync
public CompletionStage<UnmanagedTransaction> beginTransactionAsync(AccessMode mode, TransactionConfig config, String txType) -
resetAsync
-
retryLogic
-
lastBookmarks
-
releaseConnectionAsync
-
connectionAsync
-
isOpen
public boolean isOpen() -
closeAsync
-
currentConnectionIsOpen
-