Used to indicate whether it is safe to deliver progress events to the listener synchronously.
An interface that filters the incoming events before passing them into the registered listeners.
Listener interface for transfer progress events.
Provides convenient method to check if a listener is safe to be invoked synchronously.
A progress event.
Used for input stream progress tracking purposes.
A utility class for capturing and reporting the first exception thrown by a given progress listener.
An implementation of ProgressListener interface that delegates progressChanged callback to multiple listeners.
Default implementation for progress tracking.
This class is responsible for executing the callback method of ProgressListener; listener callbacks are executed sequentially in a separate single thread.
Abstract adapter class for a progress listener that is delivered with progress event synchronously.
An enumeration that denotes various types of progress event.
Copyright © 2023. All rights reserved.