com.aelitis.azureus.core.download
Class DownloadManagerEnhancer
java.lang.Object
com.aelitis.azureus.core.download.DownloadManagerEnhancer
public class DownloadManagerEnhancer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TICK_PERIOD
public static final int TICK_PERIOD
- See Also:
- Constant Field Values
DownloadManagerEnhancer
protected DownloadManagerEnhancer(AzureusCore _core)
initialise
public static DownloadManagerEnhancer initialise(AzureusCore core)
getSingleton
public static DownloadManagerEnhancer getSingleton()
progressiveActivated
protected void progressiveActivated()
getCore
protected AzureusCore getCore()
pause
protected void pause(DownloadManager dm)
resume
protected void resume(DownloadManager dm)
resume
protected void resume()
prepareForProgressiveMode
protected void prepareForProgressiveMode(DownloadManager dm,
boolean active)
getEnhancedDownload
public EnhancedDownloadManager getEnhancedDownload(byte[] hash)
getEnhancedDownload
public EnhancedDownloadManager getEnhancedDownload(DownloadManager manager)
isProgressiveAvailable
public boolean isProgressiveAvailable()
findDownloadManager
public DownloadManager findDownloadManager(java.lang.String hash)
- Parameters:
hash
-
- Returns:
- Since:
- 3.0.1.7