Package org.mapfish.print.processor
Class ProcessorGraphNode.ProcessorNodeForkJoinTask<In,Out>
java.lang.Object
java.util.concurrent.ForkJoinTask<Values>
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:
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Method Summary
Methods inherited from class java.util.concurrent.RecursiveTask
exec, getRawResult, setRawResult
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, adaptInterruptible, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, exceptionNow, 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, quietlyJoin, quietlyJoinUninterruptibly, reinitialize, resultNow, setForkJoinTaskTag, state, tryUnfork
-
Method Details
-
compute
- Specified by:
compute
in classRecursiveTask<Values>
-