public static class Job.ProgressUpdate extends TAtomic<Job.Progress>
DTask.DKeyTask<T extends DTask.DKeyTask,V extends Keyed>, DTask.RemoveCall_ex, _modifiesInputs| Constructor and Description |
|---|
Job.ProgressUpdate(long newwork,
java.lang.String progress_msg) |
Job.ProgressUpdate(java.lang.String progress_msg) |
| Modifier and Type | Method and Description |
|---|---|
Job.Progress |
atomic(Job.Progress old)
Update progress with new work & message
|
copyOver, dinvoke, getDException, hasException, logVerbose, onAck, onAckAck, setExceptionclone, compute, frozenType, icer, nextThrPriority, onExceptionalCompletion, read_impl, read, readJSON_impl, readJSON, write_impl, write, writeJSON_impl, writeJSONaddToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, onCompletion, 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 Job.ProgressUpdate(long newwork,
java.lang.String progress_msg)
public Job.ProgressUpdate(java.lang.String progress_msg)
public Job.Progress atomic(Job.Progress old)
atomic in class TAtomic<Job.Progress>old - The old value, it may be null. It is a defensive copy.