Package org.jlayer.util
Class ForkJoinUtil.LayerAction
java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
java.util.concurrent.RecursiveAction
org.jlayer.util.ForkJoinUtil.LayerAction
- All Implemented Interfaces:
Serializable,Future<Void>
- Enclosing class:
- ForkJoinUtil
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ForkJoinUtil.ActionItem(package private) List<ForkJoinUtil.ActionItem>private static final long -
Constructor Summary
ConstructorsConstructorDescriptionLayerAction(List<ForkJoinUtil.ActionItem> itemList) LayerAction(ForkJoinUtil.ActionItem actionItem) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcompute()(package private) voidcomputeRecursively(List<ForkJoinUtil.ActionItem> itemList) Methods inherited from class java.util.concurrent.RecursiveAction
exec, getRawResult, setRawResultMethods 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
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
actionItem
ForkJoinUtil.ActionItem actionItem -
itemList
List<ForkJoinUtil.ActionItem> itemList
-
-
Constructor Details
-
LayerAction
-
LayerAction
-
-
Method Details
-
compute
protected void compute()- Specified by:
computein classRecursiveAction
-
computeRecursively
-