Class IterativeTask
- java.lang.Object
-
- org.neo4j.gds.core.utils.progress.tasks.Task
-
- org.neo4j.gds.core.utils.progress.tasks.IterativeTask
-
public class IterativeTask extends Task
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IterativeTask.Mode
-
Field Summary
-
Fields inherited from class org.neo4j.gds.core.utils.progress.tasks.Task
NOT_FINISHED, NOT_STARTED, UNKNOWN_CONCURRENCY, UNKNOWN_VOLUME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
currentIteration()
void
finish()
Progress
getProgress()
IterativeTask.Mode
mode()
protected Task
nextSubTaskAfterValidation()
void
visit(TaskVisitor taskVisitor)
-
Methods inherited from class org.neo4j.gds.core.utils.progress.tasks.Task
cancel, description, estimatedMemoryRangeInBytes, fail, finishTime, hasNotStarted, logProgress, logProgress, maxConcurrency, nextSubtask, render, setEstimatedMemoryRangeInBytes, setMaxConcurrency, setVolume, start, startTime, status, subTasks
-
-
-
-
Method Detail
-
getProgress
public Progress getProgress()
- Overrides:
getProgress
in classTask
-
nextSubTaskAfterValidation
protected Task nextSubTaskAfterValidation()
- Overrides:
nextSubTaskAfterValidation
in classTask
-
currentIteration
public int currentIteration()
-
mode
public IterativeTask.Mode mode()
-
visit
public void visit(TaskVisitor taskVisitor)
-
-