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 void
disablePlugin(PluginIdentifier pluginIdentifier)
void
disablePluginModule(PluginModuleIdentifier pluginModuleIdentifier)
void
enablePlugin(PluginIdentifier pluginIdentifier)
void
enablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier)
void
uninstallPlugin(PluginIdentifier pluginIdentifier)
void
upgradePlugins()
-
-
-
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)
-
-