public class DefaultDownloadDBController extends Object implements DownloadDBController
| 限定符和类型 | 字段和说明 |
|---|---|
static String[] |
DOWNLOAD_INFO_COLUMNS |
static String[] |
DOWNLOAD_THREAD_INFO_COLUMNS |
static String |
SQL_UPDATE_DOWNLOAD_INFO |
static String |
SQL_UPDATE_DOWNLOAD_THREAD_INFO |
static String |
SQL_UPDATE_DOWNLOADING_INFO_STATUS |
| 构造器和说明 |
|---|
DefaultDownloadDBController(android.content.Context context,
Config config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createOrUpdate(DownloadInfo downloadInfo) |
void |
createOrUpdate(DownloadThreadInfo downloadThreadInfo) |
void |
delete(DownloadInfo downloadInfo) |
void |
delete(DownloadThreadInfo downloadThreadInfo) |
List<DownloadInfo> |
findAllDownloaded() |
List<DownloadInfo> |
findAllDownloading() |
DownloadInfo |
findDownloadedInfoById(int id) |
void |
pauseAllDownloading() |
public static final String[] DOWNLOAD_INFO_COLUMNS
public static final String[] DOWNLOAD_THREAD_INFO_COLUMNS
public static final String SQL_UPDATE_DOWNLOAD_THREAD_INFO
public static final String SQL_UPDATE_DOWNLOAD_INFO
public static final String SQL_UPDATE_DOWNLOADING_INFO_STATUS
public DefaultDownloadDBController(android.content.Context context,
Config config)
public List<DownloadInfo> findAllDownloading()
findAllDownloading 在接口中 DownloadDBControllerpublic List<DownloadInfo> findAllDownloaded()
findAllDownloaded 在接口中 DownloadDBControllerpublic DownloadInfo findDownloadedInfoById(int id)
findDownloadedInfoById 在接口中 DownloadDBControllerpublic void pauseAllDownloading()
pauseAllDownloading 在接口中 DownloadDBControllerpublic void createOrUpdate(DownloadInfo downloadInfo)
createOrUpdate 在接口中 DownloadDBControllerpublic void createOrUpdate(DownloadThreadInfo downloadThreadInfo)
createOrUpdate 在接口中 DownloadDBControllerpublic void delete(DownloadInfo downloadInfo)
delete 在接口中 DownloadDBControllerpublic void delete(DownloadThreadInfo downloadThreadInfo)
delete 在接口中 DownloadDBController