org.gudy.azureus2.core3.disk.impl.resume
Class RDResumeHandler
java.lang.Object
org.gudy.azureus2.core3.disk.impl.resume.RDResumeHandler
public class RDResumeHandler
- extends Object
- Author:
- parg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RDResumeHandler
public RDResumeHandler(DiskManagerImpl _disk_manager,
DMChecker _writer_and_checker)
start
public void start()
stop
public void stop(boolean closing)
checkAllPieces
public void checkAllPieces(boolean newfiles)
saveResumeData
public void saveResumeData(boolean interim_save)
throws Exception
- Throws:
Exception
getResumeData
protected Map getResumeData()
getResumeData
protected static Map getResumeData(DownloadManager download_manager)
getResumeData
protected static Map getResumeData(DownloadManagerState download_manager_state)
saveResumeData
protected void saveResumeData(Map resume_data)
saveResumeData
protected static void saveResumeData(DownloadManagerState download_manager_state,
Map resume_data)
setTorrentResumeDataComplete
public static void setTorrentResumeDataComplete(DownloadManagerState download_manager_state)
clearResumeDataSupport
protected static int clearResumeDataSupport(DownloadManager download_manager,
DiskManagerFileInfo file,
boolean recheck,
boolean onlyClearUnsharedFirstLast)
fileMustExist
public static boolean fileMustExist(DownloadManager download_manager,
DiskManagerFileInfo file)
storageTypeChanged
public static int storageTypeChanged(DownloadManager download_manager,
DiskManagerFileInfo file)
clearResumeData
public static void clearResumeData(DownloadManager download_manager,
DiskManagerFileInfo file)
recheckFile
public static void recheckFile(DownloadManager download_manager,
DiskManagerFileInfo file)
setTorrentResumeDataNearlyComplete
public static void setTorrentResumeDataNearlyComplete(DownloadManagerState download_manager_state)
isTorrentResumeDataComplete
public static boolean isTorrentResumeDataComplete(DownloadManagerState dms)
isTorrentResumeDataComplete
protected static boolean isTorrentResumeDataComplete(DownloadManagerState download_manager_state,
Map resume_data)