Package com.biglybt.pif
Interface Plugin
- All Known Subinterfaces:
LaunchablePlugin,UnloadablePlugin
- All Known Implementing Classes:
BuddyPlugin,ClientIDPlugin,CorePatchChecker,CoreUpdateChecker,DHTPlugin,DHTTrackerPlugin,DownloadRemoveRulesPlugin,ExternalSeedPlugin,FailedPlugin,LocalTrackerPlugin,MagnetPlugin,ManagerUtils.UnloadableWebPlugin,NetStatusPlugin,NetTestPlugin,PlatformManagerPluginDelegate,PlatformManagerUnixPlugin,PlatformManagerUpdateChecker,PlatformManagerUpdateChecker,PluginUpdatePlugin,RSSGeneratorPlugin,RunEverythingPlugin,ShareHosterPlugin,SimpleAPIPlugin,StartStopRulesDefaultPlugin,UpdaterUpdateChecker,UPnPPlugin,WebPlugin
public interface Plugin
Defines the plugin interface to implement in order to create a Plugin
-
Method Summary
Modifier and TypeMethodDescriptiondefault Propertiesvoidinitialize(PluginInterface pluginInterface) This method is called when the Plugin is loaded by the client
-
Method Details
-
initialize
This method is called when the Plugin is loaded by the client- Parameters:
pluginInterface- the interface that the plugin must use to communicate with the client- Throws:
PluginException- Since:
- 2.0.4.0
-
getInitialProperties
-