public static class ProgressMonitor.DelegatingProgressMonitor extends ProgressMonitor
ProgressMonitor.Builder, ProgressMonitor.DefaultProgressFormatter, ProgressMonitor.DelegatingProgressMonitor, ProgressMonitor.ProgressFormatter, ProgressMonitor.ReportingProgressMonitor
Progress.Default
Modifier and Type | Method and Description |
---|---|
long |
current()
Returns the current progress value
|
void |
increment(long delta)
Increments the current progress by given delta and prints the progress if necessary.
|
void |
incrementMaxProgress(long theMaxProgress)
Increments the maximum progress value for this monitor
|
long |
maxProgress()
Returns the maximum progress value for this monitor
|
void |
print()
Print the current progress, implementations may implement this as a no-op
|
String |
stage()
Returns the current stage of the process, or null if none.
|
void |
stage(String stageName)
Set the name of current stage of the process.
|
void |
stop()
Stops the current progress monitor causing it to print a final message
|
builder, create, fixedIntervalMonitor, minimal, newBufferedMonitor, newMultiplyingMonitor, silent, tpsFormatter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
hasProgress
public void increment(long delta)
ProgressReporter
public long maxProgress()
Progress
public void incrementMaxProgress(long theMaxProgress)
ProgressReporter
public long current()
Progress
public void print()
ProgressReporter
print
in interface ProgressReporter
print
in class ProgressMonitor
public void stop()
ProgressMonitor
stop
in interface ProgressReporter
stop
in class ProgressMonitor
public String stage()
Progress
public void stage(String stageName)
ProgressReporter
Copyright © 2010-2016 Stardog Union. All Rights Reserved.