Class ReAuthAsyncSession
java.lang.Object
org.neo4j.connectors.common.driver.reauth.ReAuthAsyncSession
- All Implemented Interfaces:
org.neo4j.driver.async.AsyncQueryRunner,org.neo4j.driver.async.AsyncSession
-
Constructor Summary
ConstructorsConstructorDescriptionReAuthAsyncSession(ReAuthDriver driver, Supplier<org.neo4j.driver.async.AsyncSession> sessionSupplier) -
Method Summary
Modifier and TypeMethodDescriptionCompletionStage<org.neo4j.driver.async.AsyncTransaction> CompletionStage<org.neo4j.driver.async.AsyncTransaction> beginTransactionAsync(org.neo4j.driver.TransactionConfig config) org.neo4j.driver.Bookmark<T> CompletionStage<T> readTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work) <T> CompletionStage<T> readTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work, org.neo4j.driver.TransactionConfig config) CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(org.neo4j.driver.Query query) CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(org.neo4j.driver.Query query, org.neo4j.driver.TransactionConfig config) <T> CompletionStage<T> writeTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work) <T> CompletionStage<T> writeTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work, org.neo4j.driver.TransactionConfig config)
-
Constructor Details
-
ReAuthAsyncSession
public ReAuthAsyncSession(ReAuthDriver driver, Supplier<org.neo4j.driver.async.AsyncSession> sessionSupplier)
-
-
Method Details
-
beginTransactionAsync
- Specified by:
beginTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
beginTransactionAsync
public CompletionStage<org.neo4j.driver.async.AsyncTransaction> beginTransactionAsync(org.neo4j.driver.TransactionConfig config) - Specified by:
beginTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
readTransactionAsync
public <T> CompletionStage<T> readTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work) - Specified by:
readTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
readTransactionAsync
public <T> CompletionStage<T> readTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work, org.neo4j.driver.TransactionConfig config) - Specified by:
readTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
writeTransactionAsync
public <T> CompletionStage<T> writeTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work) - Specified by:
writeTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
writeTransactionAsync
public <T> CompletionStage<T> writeTransactionAsync(org.neo4j.driver.async.AsyncTransactionWork<CompletionStage<T>> work, org.neo4j.driver.TransactionConfig config) - Specified by:
writeTransactionAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(String query, org.neo4j.driver.TransactionConfig config) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(String query, Map<String, Object> parameters, org.neo4j.driver.TransactionConfig config) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(org.neo4j.driver.Query query, org.neo4j.driver.TransactionConfig config) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
lastBookmark
public org.neo4j.driver.Bookmark lastBookmark()- Specified by:
lastBookmarkin interfaceorg.neo4j.driver.async.AsyncSession
-
closeAsync
- Specified by:
closeAsyncin interfaceorg.neo4j.driver.async.AsyncSession
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(String query, org.neo4j.driver.Value parameters) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncQueryRunner
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(String query, Map<String, Object> parameters) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncQueryRunner
-
runAsync
public CompletionStage<org.neo4j.driver.async.ResultCursor> runAsync(String query, org.neo4j.driver.Record parameters) - Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncQueryRunner
-
runAsync
- Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncQueryRunner
-
runAsync
- Specified by:
runAsyncin interfaceorg.neo4j.driver.async.AsyncQueryRunner
-