Package org.mycore.common.processing
Interface MCRListenableProgressable
- All Superinterfaces:
MCRProgressable
- All Known Subinterfaces:
MCRProcessable
- All Known Implementing Classes:
MCRAbstractProcessable
,MCRAbstractProgressable
,MCRJobThread
,MCRProcessableSupplier
,MCRProcessableTask
,MCRUploadHandler
,MCRUploadHandlerIFS
Same as a
MCRProgressable
but can listen to progress change events.- Author:
- Matthias Eichner
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addProgressListener
(MCRProgressableListener listener) Adds a newMCRProgressableListener
to thisMCRProgressable
.void
Removes aMCRProgressableListener
from thisMCRProgressable
.Methods inherited from interface org.mycore.common.processing.MCRProgressable
getProgress, getProgressText
-
Method Details
-
addProgressListener
Adds a newMCRProgressableListener
to thisMCRProgressable
.- Parameters:
listener
- the listener to add
-
removeProgressListener
Removes aMCRProgressableListener
from thisMCRProgressable
.- Parameters:
listener
- the listener to remove
-