Package kilim
Class ForkJoinScheduler.ForkedRunnable<V>
- java.lang.Object
-
- java.util.concurrent.ForkJoinTask<V>
-
- kilim.ForkJoinScheduler.ForkedRunnable<V>
-
- All Implemented Interfaces:
java.io.Serializable,java.util.concurrent.Future<V>
- Enclosing class:
- ForkJoinScheduler
final class ForkJoinScheduler.ForkedRunnable<V> extends java.util.concurrent.ForkJoinTask<V>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Runnabletask
-
Constructor Summary
Constructors Constructor Description ForkedRunnable(java.lang.Runnable task)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanexec()VgetRawResult()protected voidsetRawResult(V value)-
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollSubmission, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
-
-
-
-
Method Detail
-
getRawResult
public V getRawResult()
- Specified by:
getRawResultin classjava.util.concurrent.ForkJoinTask<V>
-
setRawResult
protected void setRawResult(V value)
- Specified by:
setRawResultin classjava.util.concurrent.ForkJoinTask<V>
-
exec
protected boolean exec()
- Specified by:
execin classjava.util.concurrent.ForkJoinTask<V>
-
-