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
,PlatformManagerPluginDelegate
,PlatformManagerUnixPlugin
,PlatformManagerUpdateChecker
,PlatformManagerUpdateChecker
,PluginUpdatePlugin
,RSSGeneratorPlugin
,RunEverythingPlugin
,ShareHosterPlugin
,StartStopRulesDefaultPlugin
,UpdaterUpdateChecker
,UPnPPlugin
,WebPlugin
public interface Plugin
Defines the plugin interface to implement in order to create a Plugin
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.Properties
getInitialProperties()
void
initialize(PluginInterface pluginInterface)
This method is called when the Plugin is loaded by the client
-
-
-
Method Detail
-
initialize
void initialize(PluginInterface pluginInterface) throws PluginException
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
default java.util.Properties getInitialProperties()
-
-