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 <[email protected]>
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

Reply via email to