Class RemoteAgentPluginManager
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.agent.remote.plugins.RemoteAgentPluginManager
-
public class RemoteAgentPluginManager extends Object
An utility bean that exposes some common plugin/module lifecycle handling methods.
-
-
Constructor Summary
Constructors Constructor Description RemoteAgentPluginManager(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.PluginController pluginController)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisablePlugin(PluginIdentifier pluginIdentifier)voiddisablePluginModule(PluginModuleIdentifier pluginModuleIdentifier)voidenablePlugin(PluginIdentifier pluginIdentifier)voidenablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier)voiduninstallPlugin(PluginIdentifier pluginIdentifier)voidupgradePlugins()
-
-
-
Method Detail
-
disablePlugin
public void disablePlugin(PluginIdentifier pluginIdentifier)
-
enablePlugin
public void enablePlugin(PluginIdentifier pluginIdentifier)
-
disablePluginModule
public void disablePluginModule(PluginModuleIdentifier pluginModuleIdentifier)
-
upgradePlugins
public void upgradePlugins()
-
uninstallPlugin
public void uninstallPlugin(PluginIdentifier pluginIdentifier)
-
enablePluginModule
public void enablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier)
-
-