public class DataBaseHelper
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeDataBase() |
int |
deleteRecord(java.lang.String url) |
static DataBaseHelper |
getSingleton(android.content.Context context) |
long |
insertRecord(DownloadBean downloadBean,
int flag) |
long |
insertRecord(DownloadBean downloadBean,
int flag,
java.lang.String missionId) |
<any> |
readAllRecords()
Read all records from database.
|
java.util.List<DownloadRecord> |
readMissionsRecord(java.lang.String missionId)
Read missionId all records.
|
<any> |
readRecord(java.lang.String url)
Read the url's record.
|
DownloadRecord |
readSingleRecord(java.lang.String url)
Read single Record.
|
DownloadStatus |
readStatus(java.lang.String url)
Read the url's download status.
|
boolean |
recordNotExists(java.lang.String url)
Judge the url's record exists.
|
long |
repairErrorFlag() |
long |
updateRecord(java.lang.String url,
int flag) |
long |
updateRecord(java.lang.String url,
int flag,
java.lang.String missionId) |
long |
updateRecord(java.lang.String url,
java.lang.String saveName,
java.lang.String savePath,
int flag) |
long |
updateStatus(java.lang.String url,
DownloadStatus status) |
public static DataBaseHelper getSingleton(android.content.Context context)
public boolean recordNotExists(java.lang.String url)
url - urlpublic long insertRecord(DownloadBean downloadBean, int flag)
public long insertRecord(DownloadBean downloadBean, int flag, java.lang.String missionId)
public long updateStatus(java.lang.String url,
DownloadStatus status)
public long updateRecord(java.lang.String url,
int flag)
public long updateRecord(java.lang.String url,
int flag,
java.lang.String missionId)
public long updateRecord(java.lang.String url,
java.lang.String saveName,
java.lang.String savePath,
int flag)
public int deleteRecord(java.lang.String url)
public long repairErrorFlag()
public DownloadRecord readSingleRecord(java.lang.String url)
url - urlpublic java.util.List<DownloadRecord> readMissionsRecord(java.lang.String missionId)
missionId - missionIdpublic DownloadStatus readStatus(java.lang.String url)
url - urlpublic <any> readAllRecords()
public <any> readRecord(java.lang.String url)
If record not exists, return an empty record.
url - urlpublic void closeDataBase()