Package com.atlassian.confluence.util
Class SubProgressMeter
java.lang.Object
com.atlassian.core.util.ProgressMeter
com.atlassian.confluence.util.SubProgressMeter
public class SubProgressMeter
extends com.atlassian.core.util.ProgressMeter
Allow us to break a single ProgressMeter to several ProgressMeter. Help to to easier to report progress
- Since:
- 5.10
-
Constructor Summary
ConstructorsConstructorDescriptionSubProgressMeter(com.atlassian.core.util.ProgressMeter outerMeter, float percentageOfOuterMeter, int total) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCompletedSuccessfully(boolean completedSuccessfully) voidsetPercentage(int percentageComplete) voidsetPercentage(int count, int total) Use this method to set the completion %age to object 10 of 30 etc.voidMethods inherited from class com.atlassian.core.util.ProgressMeter
getCurrentCount, getPercentageComplete, getStatus, getTotal, isCompletedSuccessfully, setCurrentCount, setTotalObjects
-
Constructor Details
-
SubProgressMeter
public SubProgressMeter(com.atlassian.core.util.ProgressMeter outerMeter, float percentageOfOuterMeter, int total)
-
-
Method Details
-
setPercentage
public void setPercentage(int count, int total) Use this method to set the completion %age to object 10 of 30 etc.- Overrides:
setPercentagein classcom.atlassian.core.util.ProgressMeter- Parameters:
count- The current object count in progresstotal- The total number of objects to be processed
-
setStatus
- Overrides:
setStatusin classcom.atlassian.core.util.ProgressMeter
-
setPercentage
public void setPercentage(int percentageComplete) - Overrides:
setPercentagein classcom.atlassian.core.util.ProgressMeter
-
setCompletedSuccessfully
public void setCompletedSuccessfully(boolean completedSuccessfully) - Overrides:
setCompletedSuccessfullyin classcom.atlassian.core.util.ProgressMeter
-