@Retention(value=RUNTIME) @Target(value=TYPE) @ManagedJob public @interface Progress
ProgressStatus instance. The
ProgressStatus object can be used to asynchronously generate ongoing
progress messages and command completion information.
A Command annotated with @Progress will also be a ManagedJob which will be
managed by the Job ManagerProgressStatus,
JobManager| Modifier and Type | Optional Element and Description |
|---|---|
String |
name
Optional: Context of the progress.
|
int |
totalStepCount
Number of steps necessary to complete the operation.
|
public abstract String name
public abstract int totalStepCount
ProgressStatus.setTotalStepCount
If the step count is not established then a completion percentage
will not be included in the progress output.ProgressStatusCopyright © 2017–2020 Eclipse Foundation. All rights reserved.