This commit is contained in:
AriaLyy
2017-08-15 11:13:04 +08:00
parent 18033f5c19
commit 3abb8d84f7
3 changed files with 20 additions and 11 deletions

View File

@ -18,6 +18,7 @@ package com.arialyy.aria.core;
import android.text.TextUtils;
import com.arialyy.aria.core.common.QueueMod;
import com.arialyy.aria.core.queue.DownloadTaskQueue;
import com.arialyy.aria.core.queue.UploadTaskQueue;
import com.arialyy.aria.util.CommonUtil;
import java.io.File;
import java.lang.reflect.Field;
@ -86,14 +87,6 @@ class Configuration {
return maxTaskNum;
}
public BaseConfig setMaxTaskNum(int maxTaskNum) {
oldMaxTaskNum = this.maxTaskNum;
this.maxTaskNum = maxTaskNum;
saveKey("maxTaskNum", maxTaskNum + "");
DownloadTaskQueue.getInstance().setMaxTaskNum(maxTaskNum);
return this;
}
public int getReTryNum() {
return reTryNum;
}
@ -250,6 +243,14 @@ class Configuration {
*/
double msxSpeed = 0.0;
public DownloadConfig setMaxTaskNum(int maxTaskNum) {
oldMaxTaskNum = this.maxTaskNum;
this.maxTaskNum = maxTaskNum;
saveKey("maxTaskNum", maxTaskNum + "");
DownloadTaskQueue.getInstance().setMaxTaskNum(maxTaskNum);
return this;
}
public int getIOTimeOut() {
return iOTimeOut;
}
@ -332,6 +333,14 @@ class Configuration {
private static UploadConfig INSTANCE = null;
public UploadConfig setMaxTaskNum(int maxTaskNum) {
oldMaxTaskNum = this.maxTaskNum;
this.maxTaskNum = maxTaskNum;
saveKey("maxTaskNum", maxTaskNum + "");
UploadTaskQueue.getInstance().setMaxTaskNum(maxTaskNum);
return this;
}
static UploadConfig getInstance() {
if (INSTANCE == null) {
synchronized (DownloadConfig.class) {