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
ConstructorsConstructorDescriptionRemoteAgentPluginManager(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.PluginController pluginController) -
Method Summary
Modifier and TypeMethodDescriptionvoiddisablePlugin(PluginIdentifier pluginIdentifier) voiddisablePluginModule(PluginModuleIdentifier pluginModuleIdentifier) voidenablePlugin(PluginIdentifier pluginIdentifier) voidenablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier) voiduninstallPlugin(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)
-