Package com.pubmatic.sdk.common.utility
Class POBImageDownloadManager
-
- All Implemented Interfaces:
public class POBImageDownloadManagerUtility to download images using network call asynchronously
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfacePOBImageDownloadManager.POBImageDownloadListenerNotifies the completion callback events on POBImageDownloadManager
-
Constructor Summary
Constructors Constructor Description POBImageDownloadManager(Context context, Set<String> urls)Constructor
-
Method Summary
Modifier and Type Method Description voidstart()Starts download for all added image url's voidcancel()Cancels all image downloads booleanisEmpty()True if manager contains some url's to download images from voidsetListener(@NonNull() POBImageDownloadManager.POBImageDownloadListener listener)Setter for POBImageDownloadListener -
-
Method Detail
-
start
void start()
Starts download for all added image url's
-
cancel
void cancel()
Cancels all image downloads
-
isEmpty
boolean isEmpty()
True if manager contains some url's to download images from
- Returns:
True if manager contains some url's to download images from
-
setListener
void setListener(@NonNull() POBImageDownloadManager.POBImageDownloadListener listener)
Setter for POBImageDownloadListener
- Parameters:
listener- instance of listener
-
-
-
-