Class ProgressEventNotifierSupport
java.lang.Object
org.apache.cassandra.utils.progress.ProgressEventNotifierSupport
- All Implemented Interfaces:
ProgressEventNotifier
- Direct Known Subclasses:
BootStrapper
Provides basic, thread safe ProgressEvent notification support
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProgressListener(ProgressListener listener) Register progress listener to this publisher.protected voidfireProgressEvent(String tag, ProgressEvent event) voidremoveProgressListener(ProgressListener listener) Remove progress listener from this publisher.
-
Constructor Details
-
ProgressEventNotifierSupport
public ProgressEventNotifierSupport()
-
-
Method Details
-
addProgressListener
Description copied from interface:ProgressEventNotifierRegister progress listener to this publisher.- Specified by:
addProgressListenerin interfaceProgressEventNotifier- Parameters:
listener- listener to register.
-
removeProgressListener
Description copied from interface:ProgressEventNotifierRemove progress listener from this publisher.- Specified by:
removeProgressListenerin interfaceProgressEventNotifier- Parameters:
listener- listener to remove
-
fireProgressEvent
-