Interface PluginManagerDefaults
- All Known Implementing Classes:
PluginManagerDefaultsImpl
public interface PluginManagerDefaults
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[] -
Method Summary
Modifier and TypeMethodDescriptionString[]booleanisDefaultPluginEnabled(String plugin_id) voidsetApplicationEntryPoint(String entry_point) voidsetApplicationIdentifier(String identifier) voidsetApplicationName(String name) Set the name of the application, default isConstants.BIGLYBT_NAME, and an identifier for it, default is "az"
default for entry point is the SWT UIvoidsetDefaultPluginEnabled(String plugin_id, boolean enabled) by default all default plugins are enabled.voidsetSingleInstanceHandler(int single_instance_port, PluginManagerArgumentHandler handler) booleansetSingleInstanceHandlerAndProcess(int single_instance_port, PluginManagerArgumentHandler handler, String[] args)
-
Field Details
-
PID_START_STOP_RULES
- See Also:
-
PID_REMOVE_RULES
- See Also:
-
PID_SHARE_HOSTER
- See Also:
-
PID_DEFAULT_TRACKER_WEB
- See Also:
-
PID_PLUGIN_UPDATE_CHECKER
- See Also:
-
PID_CORE_UPDATE_CHECKER
- See Also:
-
PID_CORE_PATCH_CHECKER
- See Also:
-
PID_PLATFORM_CHECKER
- See Also:
-
PID_UPNP
- See Also:
-
PID_DHT
- See Also:
-
PID_DHT_TRACKER
- See Also:
-
PID_MAGNET
- See Also:
-
PID_EXTERNAL_SEED
- See Also:
-
PID_LOCAL_TRACKER
- See Also:
-
PID_TRACKER_PEER_AUTH
- See Also:
-
PID_NET_STATUS
- See Also:
-
PID_BUDDY
- See Also:
-
PID_RSS
- See Also:
-
PID_SIMPLE_API
- See Also:
-
PID_NET_TEST
- See Also:
-
PLUGIN_IDS
-
-
Method Details
-
getDefaultPlugins
String[] getDefaultPlugins() -
setDefaultPluginEnabled
by default all default plugins are enabled. This methods allows them to be disabled- Parameters:
plugin_id-
-
isDefaultPluginEnabled
-
setApplicationName
Set the name of the application, default isConstants.BIGLYBT_NAME, and an identifier for it, default is "az"
default for entry point is the SWT UI- Parameters:
name-
-
getApplicationName
String getApplicationName() -
setApplicationIdentifier
-
getApplicationIdentifier
String getApplicationIdentifier() -
setApplicationEntryPoint
-
getApplicationEntryPoint
String getApplicationEntryPoint() -
setSingleInstanceHandler
-
setSingleInstanceHandlerAndProcess
boolean setSingleInstanceHandlerAndProcess(int single_instance_port, PluginManagerArgumentHandler handler, String[] args)
-