Class ModelLoadingProgressTracker
- java.lang.Object
-
- com.codedstreams.otterstreams.sql.loader.ModelLoadingProgressTracker
-
public class ModelLoadingProgressTracker extends Object
Tracks progress of model loading operations.- Since:
- 1.0.0
- Author:
- Nestor Martourez Abiangang A.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModelLoadingProgressTracker.LoadingProgressRepresents loading progress for a single model.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompleteLoading(String modelName, boolean success)static ModelLoadingProgressTrackergetInstance()ModelLoadingProgressTracker.LoadingProgressgetProgress(String modelName)voidremoveProgress(String modelName)voidstartLoading(String modelName)voidupdateProgress(String modelName, String stage, int percentComplete)
-
-
-
Method Detail
-
getInstance
public static ModelLoadingProgressTracker getInstance()
-
startLoading
public void startLoading(String modelName)
-
completeLoading
public void completeLoading(String modelName, boolean success)
-
getProgress
public ModelLoadingProgressTracker.LoadingProgress getProgress(String modelName)
-
removeProgress
public void removeProgress(String modelName)
-
-