Methods Summary |
---|
public static void | clearResumeData(DownloadManager download_manager, DiskManagerFileInfo file)
RDResumeHandler.clearResumeData( download_manager, file );
|
public static DiskManager | create(TOTorrent torrent, DownloadManager manager)
DiskManagerImpl dm = new DiskManagerImpl( torrent, manager );
if ( dm.getState() != DiskManager.FAULTY ){
dm.start();
}
return dm;
|
public static void | deleteDataFiles(TOTorrent torrent, java.lang.String torrent_save_dir, java.lang.String torrent_save_file)
DiskManagerImpl.deleteDataFiles(torrent, torrent_save_dir, torrent_save_file );
|
public static DiskManagerFileInfo[] | getFileInfoSkeleton(DownloadManager download_manager, DiskManagerListener listener)
return( DiskManagerImpl.getFileInfoSkeleton( download_manager, listener ));
|
public static boolean | isTorrentResumeDataComplete(DownloadManagerState dms)
return RDResumeHandler.isTorrentResumeDataComplete( dms );
|
public static void | recheckFile(DownloadManager download_manager, DiskManagerFileInfo file)
RDResumeHandler.recheckFile( download_manager, file );
|
public static void | setFileLinks(DownloadManager download_manager, com.aelitis.azureus.core.util.CaseSensitiveFileMap links)
DiskManagerImpl.setFileLinks( download_manager, links );
|
public static void | setResumeDataCompletelyValid(DownloadManagerState download_manager_state)Method to preset resume data to indicate completely valid file.
Doesn't save the torrent
RDResumeHandler.setTorrentResumeDataComplete( download_manager_state );
|
public static void | setTorrentResumeDataNearlyComplete(DownloadManagerState dms)Sets resume data complete apart from a few random pieces. On torrent start these will be checked
This is used in the "open for seeding" mode to ensure that there's at least a chance that the
data they claim represents the data for the torrent is valid
RDResumeHandler.setTorrentResumeDataNearlyComplete( dms );
|