< prev index next >
src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
Print this page
8211283: Miscellaneous changes imported from jsr166 CVS 2018-11
Reviewed-by: martin, chegar
@@ -1228,18 +1228,17 @@
protected abstract void setRawResult(V value);
/**
* Immediately performs the base action of this task and returns
* true if, upon return from this method, this task is guaranteed
- * to have completed normally. This method may return false
- * otherwise, to indicate that this task is not necessarily
- * complete (or is not known to be complete), for example in
- * asynchronous actions that require explicit invocations of
- * completion methods. This method may also throw an (unchecked)
- * exception to indicate abnormal exit. This method is designed to
- * support extensions, and should not in general be called
- * otherwise.
+ * to have completed. This method may return false otherwise, to
+ * indicate that this task is not necessarily complete (or is not
+ * known to be complete), for example in asynchronous actions that
+ * require explicit invocations of completion methods. This method
+ * may also throw an (unchecked) exception to indicate abnormal
+ * exit. This method is designed to support extensions, and should
+ * not in general be called otherwise.
*
* @return {@code true} if this task is known to have completed normally
*/
protected abstract boolean exec();
< prev index next >