Package com.biglybt.pif
Interface PluginManagerDefaults
- All Known Implementing Classes:
PluginManagerDefaultsImpl
public interface PluginManagerDefaults
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String[]
-
Method Summary
Modifier and TypeMethodDescriptionString[]
boolean
isDefaultPluginEnabled
(String plugin_id) void
setApplicationEntryPoint
(String entry_point) void
setApplicationIdentifier
(String identifier) void
setApplicationName
(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 UIvoid
setDefaultPluginEnabled
(String plugin_id, boolean enabled) by default all default plugins are enabled.void
setSingleInstanceHandler
(int single_instance_port, PluginManagerArgumentHandler handler) boolean
setSingleInstanceHandlerAndProcess
(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)
-