You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2026/04/21 10:35:27 UTC
(jena) 03/04: Javadoc for Abortable.abort()
This is an automated email from the ASF dual-hosted git repository.
afs pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git
commit 326b972b311c85ed3178cc1c4d7e3ba53843dd86
Author: Andy Seaborne <an...@apache.org>
AuthorDate: Sat Apr 18 22:05:26 2026 +0100
Javadoc for Abortable.abort()
---
.../org/apache/jena/sparql/engine/iterator/Abortable.java | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/Abortable.java b/jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/Abortable.java
index eff2473c85..51a5400439 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/Abortable.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/Abortable.java
@@ -21,4 +21,13 @@
package org.apache.jena.sparql.engine.iterator;
-public interface Abortable { public void abort(); }
\ No newline at end of file
+public interface Abortable {
+ /**
+ * Signal an abort.
+ * This operation is thread-safe can be called asynchorously.
+ * <p>
+ * Abort does not mean the implementation immediately stops processing,
+ * only that underlying process will stop as soon as possible.
+ */
+ public void abort();
+}
\ No newline at end of file