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, setException
clone, compute, frozenType, icer, nextThrPriority, onExceptionalCompletion, read_impl, read, readJSON_impl, readJSON, write_impl, write, writeHTML_impl, writeHTML, writeJSON_impl, writeJSON
addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, onCompletion, setCompleter, setPendingCount, setRawResult, tryComplete
adapt, 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, tryUnfork
public 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.