org.gudy.azureus2.core3.download.impl
Class DownloadManagerMoveHandler
java.lang.Object
org.gudy.azureus2.core3.download.impl.DownloadManagerMoveHandlerUtils
org.gudy.azureus2.core3.download.impl.DownloadManagerMoveHandler
public class DownloadManagerMoveHandler
- extends DownloadManagerMoveHandlerUtils
- Author:
- Allan Crooks
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CURRENT_HANDLER
public static SaveLocationManager CURRENT_HANDLER
DownloadManagerMoveHandler
public DownloadManagerMoveHandler()
onInitialisation
public static SaveLocationChange onInitialisation(DownloadManager dm)
onRemoval
public static SaveLocationChange onRemoval(DownloadManager dm)
onCompletion
public static SaveLocationChange onCompletion(DownloadManager dm,
DownloadManagerMoveHandler.MoveCallback callback)
canGoToCompleteDir
public static boolean canGoToCompleteDir(DownloadManager dm)
isOnCompleteEnabled
public static boolean isOnCompleteEnabled()
isOnRemovalEnabled
public static boolean isOnRemovalEnabled()
recalculatePath
public static SaveLocationChange recalculatePath(DownloadManager dm)
getRelatedDirs
public static File[] getRelatedDirs(DownloadManager dm)
- Find all file locations that a download might exist in - this is used
to see locate existing files to reuse to prevent downloads being re-added.