Package com.atlassian.jira.plugin
Interface ClusterAwareJiraPluginController
- All Superinterfaces:
com.atlassian.plugin.PluginController
- All Known Subinterfaces:
JiraPluginManager
- All Known Implementing Classes:
DefaultJiraPluginManager
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 TypeMethodDescriptionvoidvoiddisablePluginModuleLocalOnly(String completeKey) voidenablePluginModuleLocalOnly(String completeKey) voidenablePluginsLocalOnly(String... keys) installPluginLocalOnly(com.atlassian.plugin.PluginArtifact pluginArtifact) installPluginsLocalOnly(com.atlassian.plugin.PluginArtifact... pluginArtifacts) voiduninstallLocalOnly(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
-