Package net.sf.basedb.core
Interface ProgressReporter
- All Known Subinterfaces:
AbsoluteProgressReporter
- All Known Implementing Classes:
ChainedProgressReporter
,ConsoleProgressReporter
,GeoLocation.ResponseFilter
,Job.ProgressReporterImpl
,ProgressReporterSignalHandler
,SimpleAbsoluteProgressReporter
,SimpleProgressReporter
,SimpleSignalProgressReporter
,TransferRateProgressReporter
public interface ProgressReporter
Certain methods in BASE can report their progress back to
the calling client application if they are giving an object
that implements this interface.
- Version:
- 2.0
- Author:
- Nicklas
-
Method Summary
-
Method Details
-
display
Display a progress message.- Parameters:
percent
- How many percent of the task that is completed or -1 if not knownmessage
- A message, or null
-
append
Append a message to the previous one.- Parameters:
message
- The message
-