Remove Controller interface

This is just useless as is.

Change-Id: I957ea3bda4097ccb8d730943639cd5e74b1b2440
This commit is contained in:
Gabriele M
2018-06-13 01:43:10 +02:00
parent 78e69c05d8
commit 4bacd24da4
5 changed files with 10 additions and 82 deletions

View File

@@ -39,7 +39,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
public class UpdaterController implements Controller {
public class UpdaterController {
public static final String ACTION_DOWNLOAD_PROGRESS = "action_download_progress";
public static final String ACTION_INSTALL_PROGRESS = "action_install_progress";
@@ -292,7 +292,6 @@ public class UpdaterController implements Controller {
return true;
}
@Override
public void setUpdatesNotAvailableOnline(List<String> downloadIds) {
for (String downloadId : downloadIds) {
DownloadEntry update = mDownloads.get(downloadId);
@@ -302,7 +301,6 @@ public class UpdaterController implements Controller {
}
}
@Override
public void setUpdatesAvailableOnline(List<String> downloadIds, boolean purgeList) {
List<String> toRemove = new ArrayList<>();
for (DownloadEntry entry : mDownloads.values()) {
@@ -320,7 +318,6 @@ public class UpdaterController implements Controller {
}
}
@Override
public boolean addUpdate(UpdateInfo update) {
return addUpdate(update, true);
}
@@ -346,7 +343,6 @@ public class UpdaterController implements Controller {
return true;
}
@Override
public boolean startDownload(String downloadId) {
Log.d(TAG, "Starting " + downloadId);
if (!mDownloads.containsKey(downloadId) || isDownloading(downloadId)) {
@@ -382,7 +378,6 @@ public class UpdaterController implements Controller {
return true;
}
@Override
public boolean resumeDownload(String downloadId) {
Log.d(TAG, "Resuming " + downloadId);
if (!mDownloads.containsKey(downloadId) || isDownloading(downloadId)) {
@@ -426,7 +421,6 @@ public class UpdaterController implements Controller {
return true;
}
@Override
public boolean pauseDownload(String downloadId) {
Log.d(TAG, "Pausing " + downloadId);
if (!isDownloading(downloadId)) {
@@ -453,7 +447,6 @@ public class UpdaterController implements Controller {
}).start();
}
@Override
public boolean deleteUpdate(String downloadId) {
Log.d(TAG, "Cancelling " + downloadId);
if (!mDownloads.containsKey(downloadId) || isDownloading(downloadId)) {
@@ -476,12 +469,10 @@ public class UpdaterController implements Controller {
return true;
}
@Override
public Set<String> getIds() {
return mDownloads.keySet();
}
@Override
public List<UpdateInfo> getUpdates() {
List<UpdateInfo> updates = new ArrayList<>();
for (DownloadEntry entry : mDownloads.values()) {
@@ -490,7 +481,6 @@ public class UpdaterController implements Controller {
return updates;
}
@Override
public UpdateInfo getUpdate(String downloadId) {
DownloadEntry entry = mDownloads.get(downloadId);
return entry != null ? entry.mUpdate : null;
@@ -501,41 +491,38 @@ public class UpdaterController implements Controller {
return entry != null ? entry.mUpdate : null;
}
@Override
public boolean isDownloading(String downloadId) {
return mDownloads.containsKey(downloadId) &&
mDownloads.get(downloadId).mDownloadClient != null;
}
@Override
public boolean hasActiveDownloads() {
return mActiveDownloads > 0;
}
@Override
public boolean isVerifyingUpdate() {
return mVerifyingUpdates.size() > 0;
}
@Override
public boolean isVerifyingUpdate(String downloadId) {
return mVerifyingUpdates.contains(downloadId);
}
@Override
public boolean isInstallingUpdate() {
return UpdateInstaller.isInstalling() ||
ABUpdateInstaller.isInstallingUpdate(mContext);
}
@Override
public boolean isInstallingUpdate(String downloadId) {
return UpdateInstaller.isInstalling(downloadId) ||
ABUpdateInstaller.isInstallingUpdate(mContext, downloadId);
}
@Override
public boolean isInstallingABUpdate() {
return ABUpdateInstaller.isInstallingUpdate(mContext);
}
public boolean isWaitingForReboot(String downloadId) {
return ABUpdateInstaller.isWaitingForReboot(mContext, downloadId);
}
}