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 @@ -130,6 +130,10 @@ public interface Driver extends AutoCloseable {
130
130
* Close all the resources assigned to this driver, including open connections and IO threads.
131
131
* <p>
132
132
* This operation works the same way as {@link #closeAsync()} but blocks until all resources are closed.
133
+ * <p>
134
+ * Please note that this method is intended for graceful shutdown only and expects that all driver interactions have
135
+ * either been finished or no longer awaited for. Pending driver API calls may not be completed after this method is
136
+ * invoked.
133
137
*/
134
138
@ Override
135
139
void close ();
@@ -139,6 +143,10 @@ public interface Driver extends AutoCloseable {
139
143
* <p>
140
144
* This operation is asynchronous and returns a {@link CompletionStage}. This stage is completed with
141
145
* {@code null} when all resources are closed. It is completed exceptionally if termination fails.
146
+ * <p>
147
+ * Please note that this method is intended for graceful shutdown only and expects that all driver interactions have
148
+ * either been finished or no longer awaited for. Pending driver API calls may not be completed after this method is
149
+ * invoked.
142
150
*
143
151
* @return a {@link CompletionStage completion stage} that represents the asynchronous close.
144
152
*/
You can’t perform that action at this time.
0 commit comments