Class ProgressTracker.EmptyProgressTracker
- java.lang.Object
-
- org.neo4j.gds.core.utils.progress.tasks.ProgressTracker.EmptyProgressTracker
-
- All Implemented Interfaces:
ProgressTracker
- Enclosing interface:
- ProgressTracker
public static class ProgressTracker.EmptyProgressTracker extends java.lang.Object implements ProgressTracker
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.neo4j.gds.core.utils.progress.tasks.ProgressTracker
ProgressTracker.EmptyProgressTracker
-
-
Field Summary
-
Fields inherited from interface org.neo4j.gds.core.utils.progress.tasks.ProgressTracker
NULL_TRACKER
-
-
Constructor Summary
Constructors Constructor Description EmptyProgressTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginSubTask()
void
beginSubTask(long taskVolume)
void
beginSubTask(java.lang.String expectedTaskDescription)
void
endSubTask()
void
endSubTask(java.lang.String expectedTaskDescription)
void
endSubTaskWithFailure()
void
endSubTaskWithFailure(java.lang.String expectedTaskDescription)
void
logDebug(java.lang.String message)
void
logMessage(java.lang.String message)
void
logProgress(long value)
void
logProgress(long value, java.lang.String messageTemplate)
void
logWarning(java.lang.String message)
void
release()
void
setEstimatedResourceFootprint(org.neo4j.gds.core.utils.mem.MemoryRange memoryRangeInBytes, int concurrency)
void
setVolume(long volume)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.neo4j.gds.core.utils.progress.tasks.ProgressTracker
logProgress
-
-
-
-
Method Detail
-
setEstimatedResourceFootprint
public void setEstimatedResourceFootprint(org.neo4j.gds.core.utils.mem.MemoryRange memoryRangeInBytes, int concurrency)
- Specified by:
setEstimatedResourceFootprint
in interfaceProgressTracker
-
beginSubTask
public void beginSubTask()
- Specified by:
beginSubTask
in interfaceProgressTracker
-
beginSubTask
public void beginSubTask(long taskVolume)
- Specified by:
beginSubTask
in interfaceProgressTracker
-
endSubTask
public void endSubTask()
- Specified by:
endSubTask
in interfaceProgressTracker
-
beginSubTask
public void beginSubTask(java.lang.String expectedTaskDescription)
- Specified by:
beginSubTask
in interfaceProgressTracker
-
endSubTask
public void endSubTask(java.lang.String expectedTaskDescription)
- Specified by:
endSubTask
in interfaceProgressTracker
-
logProgress
public void logProgress(long value)
- Specified by:
logProgress
in interfaceProgressTracker
-
logProgress
public void logProgress(long value, java.lang.String messageTemplate)
- Specified by:
logProgress
in interfaceProgressTracker
-
setVolume
public void setVolume(long volume)
- Specified by:
setVolume
in interfaceProgressTracker
-
logDebug
public void logDebug(java.lang.String message)
- Specified by:
logDebug
in interfaceProgressTracker
-
logWarning
public void logWarning(java.lang.String message)
- Specified by:
logWarning
in interfaceProgressTracker
-
logMessage
public void logMessage(java.lang.String message)
- Specified by:
logMessage
in interfaceProgressTracker
-
release
public void release()
- Specified by:
release
in interfaceProgressTracker
-
endSubTaskWithFailure
public void endSubTaskWithFailure()
- Specified by:
endSubTaskWithFailure
in interfaceProgressTracker
-
endSubTaskWithFailure
public void endSubTaskWithFailure(java.lang.String expectedTaskDescription)
- Specified by:
endSubTaskWithFailure
in interfaceProgressTracker
-
-