Class RemoteAgentPluginManager
java.lang.Object
com.atlassian.bamboo.v2.build.agent.remote.plugins.RemoteAgentPluginManager
An utility bean that exposes some common plugin/module lifecycle handling methods.
-
Constructor Summary
ConstructorDescriptionRemoteAgentPluginManager
(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.PluginController pluginController) -
Method Summary
Modifier and TypeMethodDescriptionvoid
disablePlugin
(PluginIdentifier pluginIdentifier) void
disablePluginModule
(PluginModuleIdentifier pluginModuleIdentifier) void
enablePlugin
(PluginIdentifier pluginIdentifier) void
enablePluginModule
(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier) void
uninstallPlugin
(PluginIdentifier pluginIdentifier) void
-
Constructor Details
-
RemoteAgentPluginManager
public RemoteAgentPluginManager(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.PluginController pluginController)
-
-
Method Details
-
disablePlugin
-
enablePlugin
-
disablePluginModule
-
upgradePlugins
public void upgradePlugins() -
uninstallPlugin
-
enablePluginModule
public void enablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier)
-