Deprecated API


Contents
Deprecated Interfaces
org.gudy.azureus2.plugins.peers.PeerListener
          use PeerListener2 
org.gudy.azureus2.plugins.peers.PeerManagerListener
          Use PeerManagerListener2 
 

Deprecated Methods
org.gudy.azureus2.plugins.ui.model.BasicPluginConfigModel.addBooleanParameter(String, String, boolean)
          use addBooleanParameter2 
org.gudy.azureus2.plugins.PluginInterface.addConfigSection(ConfigSection)
          Use UIManager.createBasicPluginConfigModel(String) instead. 
org.gudy.azureus2.plugins.PluginInterface.addConfigUIParameters(Parameter[], String)
          Use of this is discouraged - use UIManager#getBasicPluginViewModel(String) to get a BasicPluginViewModel instance, and then use the methods on that to add parameters. 
org.gudy.azureus2.plugins.peers.Peer.addListener(PeerListener)
          use addListener( PeerListener2 ) 
org.gudy.azureus2.plugins.download.DownloadEventNotifier.addPropertyListener(DownloadPropertyListener)
          Use DownloadEventNotifier.addAttributeListener(DownloadAttributeListener, TorrentAttribute, int) instead - support for this method will be removed in future. 
org.gudy.azureus2.plugins.ui.model.BasicPluginConfigModel.addStringParameter(String, String, String)
          user addStringParameter2 
org.gudy.azureus2.plugins.download.Download.calculateDefaultPaths(boolean)
          Use Download.calculateDefaultDownloadLocation() instead. 
org.gudy.azureus2.plugins.utils.xml.simpleparser.SimpleXMLParserDocumentFactory.create(InputStream)
            
org.gudy.azureus2.plugins.PluginConfig.getBooleanParameter(String)
          Use PluginConfig.getUnsafeBooleanParameter(String) for internal core parameters, or PluginConfig.getCoreBooleanParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getBooleanParameter(String, boolean)
          Use PluginConfig.getUnsafeBooleanParameter(String, boolean) for internal core parameters, or PluginConfig.getCoreBooleanParameter(String, boolean) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getByteParameter(String)
          Use PluginConfig.getUnsafeByteParameter(String) for internal core parameters, or PluginConfig.getCoreByteParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getByteParameter(String, byte[])
          Use PluginConfig.getUnsafeByteParameter(String, byte[]) for internal core parameters, or PluginConfig.getCoreByteParameter(String, byte[]) for core parameters defined here. 
org.gudy.azureus2.plugins.download.Download.getCategoryName()
          Use TorrentAttribute.TA_CATEGORY (2.2.0.3) 
org.gudy.azureus2.plugins.PluginConfig.getFloatParameter(String)
          Use PluginConfig.getUnsafeFloatParameter(String) for internal core parameters, or PluginConfig.getCoreFloatParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getFloatParameter(String, float)
          Use PluginConfig.getUnsafeFloatParameter(String, float) for internal core parameters, or PluginConfig.getCoreFloatParameter(String, float) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getIntParameter(String)
          Use PluginConfig.getUnsafeIntParameter(String) for internal core parameters, or PluginConfig.getCoreIntParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getIntParameter(String, int)
          Use PluginConfig.getUnsafeIntParameter(String, int) for internal core parameters, or PluginConfig.getCoreIntParameter(String, int) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getLongParameter(String)
          Use PluginConfig.getUnsafeLongParameter(String) for internal core parameters, or PluginConfig.getCoreLongParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getLongParameter(String, long)
          Use PluginConfig.getUnsafeLongParameter(String, long) for internal core parameters, or PluginConfig.getCoreLongParameter(String, long) for core parameters defined here. 
org.gudy.azureus2.plugins.disk.DiskManagerFileInfo.getNumericPriorty()
            
org.gudy.azureus2.plugins.peers.Peer.getPercentDone()
          This erroneously returns percent in 1000 (i.e. 100% = 1000 :) Therefore replaces with something more accurately named! 
org.gudy.azureus2.plugins.PluginInterface.getPluginConfigUIFactory()
          Use of this is discouraged - use UIManager#getBasicPluginViewModel(String) to get a BasicPluginViewModel instance, and then use the methods on that to add parameters. 
org.gudy.azureus2.plugins.download.Download.getPriority()
          >= 2.1.0.6 does nothing 
org.gudy.azureus2.plugins.utils.Utilities.getRSSFeed(InputStream)
            
org.gudy.azureus2.plugins.utils.Utilities.getRSSFeed(ResourceDownloader)
            
org.gudy.azureus2.plugins.PluginConfig.getStringParameter(String)
          Use PluginConfig.getUnsafeStringParameter(String) for internal core parameters, or PluginConfig.getCoreStringParameter(String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.getStringParameter(String, String)
          Use PluginConfig.getUnsafeStringParameter(String, String) for internal core parameters, or PluginConfig.getCoreStringParameter(String, String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginInterface.isBuiltIn()
          Use PluginState.isBuiltIn(). 
org.gudy.azureus2.plugins.PluginInterface.isDisabled()
          Use PluginState.isDisabled(). 
org.gudy.azureus2.plugins.download.Download.isInDefaultSaveDir()
          Use DefaultSaveLocationManager.isInDefaultSaveDir(Download) instead. 
org.gudy.azureus2.plugins.PluginInterface.isMandatory()
          Use PluginState.isMandatory(). 
org.gudy.azureus2.plugins.PluginInterface.isOperational()
          Use PluginState.isOperational(). 
org.gudy.azureus2.plugins.download.Download.isPriorityLocked()
          >= 2.0.8.0 does nothing 
org.gudy.azureus2.plugins.PluginInterface.isShared()
          Use PluginState.isShared(). 
org.gudy.azureus2.plugins.PluginInterface.isUnloadable()
          Use PluginState.isUnloadable(). 
org.gudy.azureus2.plugins.PluginInterface.openTorrentFile(String)
          Use DownloadManager.addDownload(java.io.File) 
org.gudy.azureus2.plugins.PluginInterface.openTorrentURL(String)
          Use DownloadManager.addDownload(java.io.File) 
org.gudy.azureus2.plugins.ui.UIInputReceiver.prompt()
          Use UIInputReceiver.prompt(UIInputReceiverListener) 
org.gudy.azureus2.plugins.PluginInterface.reload()
          Use PluginState.reload(). 
org.gudy.azureus2.plugins.peers.Peer.removeListener(PeerListener)
          use removeListener( PeerListener2 ) 
org.gudy.azureus2.plugins.update.UpdateManager.restart()
          - use applyUpdates 
org.gudy.azureus2.plugins.PluginConfig.setBooleanParameter(String, boolean)
          Use PluginConfig.setUnsafeBooleanParameter(String, boolean) for internal core parameters, or PluginConfig.setCoreBooleanParameter(String, boolean) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.setByteParameter(String, byte[])
          Use PluginConfig.setUnsafeByteParameter(String, byte[]) for internal core parameters, or PluginConfig.setCoreByteParameter(String, byte[]) for core parameters defined here. 
org.gudy.azureus2.plugins.download.Download.setCategory(String)
          Use TorrentAttribute.TA_CATEGORY (2.2.0.3) 
org.gudy.azureus2.plugins.PluginInterface.setDisabled(boolean)
          Use PluginState.setDisabled(boolean). 
org.gudy.azureus2.plugins.PluginConfig.setFloatParameter(String, float)
          Use PluginConfig.setUnsafeFloatParameter(String, float) for internal core parameters, or PluginConfig.setCoreFloatParameter(String, float) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.setIntParameter(String, int)
          Use PluginConfig.setUnsafeIntParameter(String, int) for internal core parameters, or PluginConfig.setCoreIntParameter(String, int) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginConfig.setLongParameter(String, long)
          Use PluginConfig.setUnsafeLongParameter(String, long) for internal core parameters, or PluginConfig.setCoreLongParameter(String, long) for core parameters defined here. 
org.gudy.azureus2.plugins.download.Download.setPriority(int)
          >= 2.1.0.6 does nothing 
org.gudy.azureus2.plugins.PluginConfig.setStringParameter(String, String)
          Use PluginConfig.setUnsafeStringParameter(String, String) for internal core parameters, or PluginConfig.setCoreStringParameter(String, String) for core parameters defined here. 
org.gudy.azureus2.plugins.PluginInterface.uninstall()
          Use PluginState.uninstall(). 
org.gudy.azureus2.plugins.PluginInterface.unload()
          Use PluginState.unload().