Package com.atlassian.jira.plugin
Interface ClusterAwareJiraPluginController
- All Superinterfaces:
com.atlassian.plugin.PluginController
- All Known Implementing Classes:
JiraPluginManager
public interface ClusterAwareJiraPluginController
extends com.atlassian.plugin.PluginController
Use this interface for managing plugins on ONLY the local node.
Oprerations performed through this interface will not be relayed across the cluster.
- Since:
- v6.3
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
disablePluginModuleLocalOnly
(String completeKey) void
enablePluginModuleLocalOnly
(String completeKey) void
enablePluginsLocalOnly
(String... keys) installPluginLocalOnly
(com.atlassian.plugin.PluginArtifact pluginArtifact) installPluginsLocalOnly
(com.atlassian.plugin.PluginArtifact... pluginArtifacts) void
uninstallLocalOnly
(com.atlassian.plugin.Plugin plugin) Methods inherited from interface com.atlassian.plugin.PluginController
addDynamicModule, disablePlugin, disablePluginModule, disablePluginWithoutPersisting, enablePluginModule, enablePlugins, installPlugins, removeDynamicModule, revertRestartRequiredChange, scanForNewPlugins, uninstall, uninstallPlugins
-
Method Details
-
enablePluginsLocalOnly
-
installPluginLocalOnly
String installPluginLocalOnly(com.atlassian.plugin.PluginArtifact pluginArtifact) throws com.atlassian.plugin.PluginParseException - Throws:
com.atlassian.plugin.PluginParseException
-
installPluginsLocalOnly
Set<String> installPluginsLocalOnly(com.atlassian.plugin.PluginArtifact... pluginArtifacts) throws com.atlassian.plugin.PluginParseException - Throws:
com.atlassian.plugin.PluginParseException
-
uninstallLocalOnly
void uninstallLocalOnly(com.atlassian.plugin.Plugin plugin) throws com.atlassian.plugin.PluginException - Throws:
com.atlassian.plugin.PluginException
-
disablePluginLocalOnly
-
disablePluginModuleLocalOnly
-
enablePluginModuleLocalOnly
-