File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
driver/src/main/java/org/neo4j/driver Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -334,6 +334,10 @@ default AsyncSession asyncSession(SessionConfig sessionConfig) {
334
334
* Close all the resources assigned to this driver, including open connections and IO threads.
335
335
* <p>
336
336
* This operation works the same way as {@link #closeAsync()} but blocks until all resources are closed.
337
+ * <p>
338
+ * Please note that this method is intended for graceful shutdown only and expects that all driver interactions have
339
+ * either been finished or no longer awaited for. Pending driver API calls may not be completed after this method is
340
+ * invoked.
337
341
*/
338
342
@ Override
339
343
void close ();
@@ -343,6 +347,10 @@ default AsyncSession asyncSession(SessionConfig sessionConfig) {
343
347
* <p>
344
348
* This operation is asynchronous and returns a {@link CompletionStage}. This stage is completed with
345
349
* {@code null} when all resources are closed. It is completed exceptionally if termination fails.
350
+ * <p>
351
+ * Please note that this method is intended for graceful shutdown only and expects that all driver interactions have
352
+ * either been finished or no longer awaited for. Pending driver API calls may not be completed after this method is
353
+ * invoked.
346
354
*
347
355
* @return a {@link CompletionStage completion stage} that represents the asynchronous close.
348
356
*/
You can’t perform that action at this time.
0 commit comments