Package org.luwrain.io.download
Class Manager
java.lang.Object
org.luwrain.io.download.Manager
- All Implemented Interfaces:
Task.Callback
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChangesListener(Runnable runnable) voidaddDownload(URL srcUrl, File destFile) voidclose()voidload()voidvoidonProgress(Task task, long bytesFetched) voidvoidremoveChangesListener(Runnable runnable) voidsetFileSize(Task task, long size)
-
Constructor Details
-
Manager
-
-
Method Details
-
load
public void load() -
close
public void close() -
addDownload
- Throws:
IOException
-
getAllEntries
-
addChangesListener
-
removeChangesListener
-
setFileSize
- Specified by:
setFileSizein interfaceTask.Callback
-
onProgress
- Specified by:
onProgressin interfaceTask.Callback
-
onSuccess
- Specified by:
onSuccessin interfaceTask.Callback
-
onFailure
- Specified by:
onFailurein interfaceTask.Callback
-