Package org.mapfish.print.processor
Class ProcessorGraphNode.ProcessorNodeForkJoinTask<In,Out>
java.lang.Object
java.util.concurrent.ForkJoinTask<V>
java.util.concurrent.RecursiveTask<Values>
org.mapfish.print.processor.ProcessorGraphNode.ProcessorNodeForkJoinTask<In,Out>
- Type Parameters:
In
- the type of the input parameterOut
- the type of the output parameter
- All Implemented Interfaces:
Serializable
,Future<Values>
- Enclosing class:
- ProcessorGraphNode<IN,
OUT>
public static final class ProcessorGraphNode.ProcessorNodeForkJoinTask<In,Out>
extends RecursiveTask<Values>
A ForkJoinTask that will run the processor and all of its dependencies.
- See Also:
-
Method Summary
Methods inherited from class java.util.concurrent.RecursiveTask
exec, getRawResult, setRawResult
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 Details
-
compute
- Specified by:
compute
in classRecursiveTask<Values>
-