Package com.google.gerrit.server.git
Class MultiProgressMonitor.Task
- java.lang.Object
- 
- com.google.gerrit.server.git.MultiProgressMonitor.Task
 
- 
- All Implemented Interfaces:
- org.eclipse.jgit.lib.ProgressMonitor
 - Enclosing class:
- MultiProgressMonitor
 
 public class MultiProgressMonitor.Task extends Object implements org.eclipse.jgit.lib.ProgressMonitor Handle for a sub-task.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginTask(String title, int totalWork)voidend()Indicate that this sub-task is finished.voidendTask()intgetCount()booleanisCancelled()voidstart(int totalTasks)voidupdate(int completed)Indicate that work has been completed on this sub-task.
 
- 
- 
- 
Method Detail- 
updatepublic void update(int completed) Indicate that work has been completed on this sub-task.Must be called from a worker thread. - Specified by:
- updatein interface- org.eclipse.jgit.lib.ProgressMonitor
- Parameters:
- completed- number of work units completed.
 
 - 
endpublic void end() Indicate that this sub-task is finished.Must be called from a worker thread. 
 - 
startpublic void start(int totalTasks) - Specified by:
- startin interface- org.eclipse.jgit.lib.ProgressMonitor
 
 - 
beginTaskpublic void beginTask(String title, int totalWork) - Specified by:
- beginTaskin interface- org.eclipse.jgit.lib.ProgressMonitor
 
 - 
endTaskpublic void endTask() - Specified by:
- endTaskin interface- org.eclipse.jgit.lib.ProgressMonitor
 
 - 
isCancelledpublic boolean isCancelled() - Specified by:
- isCancelledin interface- org.eclipse.jgit.lib.ProgressMonitor
 
 - 
getCountpublic int getCount() 
 
- 
 
-