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 Summary
All 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
- 
update
public void update(int completed)
Indicate that work has been completed on this sub-task.Must be called from a worker thread.
- Specified by:
 updatein interfaceorg.eclipse.jgit.lib.ProgressMonitor- Parameters:
 completed- number of work units completed.
 
- 
end
public void end()
Indicate that this sub-task is finished.Must be called from a worker thread.
 
- 
start
public void start(int totalTasks)
- Specified by:
 startin interfaceorg.eclipse.jgit.lib.ProgressMonitor
 
- 
beginTask
public void beginTask(String title, int totalWork)
- Specified by:
 beginTaskin interfaceorg.eclipse.jgit.lib.ProgressMonitor
 
- 
endTask
public void endTask()
- Specified by:
 endTaskin interfaceorg.eclipse.jgit.lib.ProgressMonitor
 
- 
isCancelled
public boolean isCancelled()
- Specified by:
 isCancelledin interfaceorg.eclipse.jgit.lib.ProgressMonitor
 
- 
getCount
public int getCount()
 
 - 
 
 -