com.atlassian.bamboo.v2.build.agent.remote.plugins
Class RemoteAgentPluginManager

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.agent.remote.plugins.RemoteAgentPluginManager

public class RemoteAgentPluginManager
extends java.lang.Object

An utility bean that exposes some common plugin/module lifecycle handling methods.


Constructor Summary
RemoteAgentPluginManager(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.plugin.PluginController pluginController)
           
 
Method Summary
 void disablePlugin(PluginIdentifier pluginIdentifier)
           
 void disablePluginModule(PluginModuleIdentifier pluginModuleIdentifier)
           
 void enablePlugin(PluginIdentifier pluginIdentifier)
           
 void enablePluginModule(PluginIdentifier pluginIdentifier, PluginModuleIdentifier pluginModuleIdentifier)
           
 void uninstallPlugin(PluginIdentifier pluginIdentifier)
           
 void upgradePlugins()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteAgentPluginManager

public RemoteAgentPluginManager(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                com.atlassian.plugin.PluginController pluginController)
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)


Copyright © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.