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
-