public class LocalMR<T extends MrFun<T>> extends H2O.H2OCountedCompleter<LocalMR>
| Constructor and Description |
|---|
LocalMR(MrFun mrt,
H2O.H2OCountedCompleter cc) |
LocalMR(MrFun mrt,
int nthreads) |
LocalMR(MrFun mrt,
int nthreads,
H2O.H2OCountedCompleter cc) |
| Modifier and Type | Method and Description |
|---|---|
void |
compute2()
Override compute3() with actual work without having to worry about tryComplete()
|
boolean |
isCancelRequested() |
void |
onCompletion(CountedCompleter cc)
Performs an action when method
CountedCompleter.tryComplete() is invoked
and there are no pending counts, or when the unconditional
method CountedCompleter.complete(java.lang.Void) is invoked. |
asBytes, clone, compute, compute1, currThrPriority, frozenType, icer, priority, read, readJSON, reloadFromBytes, write, writeJSON__tryComplete, addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, onExceptionalCompletion, setCompleter, setPendingCount, setRawResult, tryCompleteadapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnforkpublic LocalMR(MrFun mrt, int nthreads)
public LocalMR(MrFun mrt, H2O.H2OCountedCompleter cc)
public LocalMR(MrFun mrt, int nthreads, H2O.H2OCountedCompleter cc)
public boolean isCancelRequested()
public final void compute2()
H2O.H2OCountedCompletercompute2 in class H2O.H2OCountedCompleter<LocalMR>public final void onCompletion(CountedCompleter cc)
CountedCompleterCountedCompleter.tryComplete() is invoked
and there are no pending counts, or when the unconditional
method CountedCompleter.complete(java.lang.Void) is invoked. By default, this method
does nothing.onCompletion in class CountedCompletercc - the task invoking this method (which may
be this task itself).