public class

ManagePluginsAction

extends ConfluenceActionSupport
implements SessionAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.admin.actions.plugins.ManagePluginsAction
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.confluence.core.ConfluenceActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected String moduleKey
protected Plugin selectedPlugin
[Expand]
Inherited Fields
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ManagePluginsAction()
Public Methods
String doDisable()
String doEnable()
String doScan()
String doUninstall()
String doView()
String execute()
String getHtmlSafePluginDescription(PluginInformation plug)
Integer getNewPlugins()
String getPluginKey()
Collection getPlugins()
Plugin getSelectedPlugin()
boolean isModuleEnabled(String moduleKey)
boolean isPermitted()
boolean isPluginEnabled(String pluginKey)
boolean isPluginRepositoryEnabled()
boolean isUninstallSuccessful()
boolean isUnloadableModule(ModuleDescriptor descriptor)
boolean isUnloadablePlugin(Plugin plugin)
boolean isUnrecognisedModule(ModuleDescriptor descriptor)
int numEnabled(Plugin plugin)
void setMode(String mode)
void setModuleKey(String moduleKey)
void setPluginAccessor(PluginAccessor pluginAccessor)
void setPluginController(PluginController pluginController)
void setPluginKey(String pluginKey)
void setSession(Map session)
Protected Methods
String installPlugin(File pluginJar)
String installPlugin(File pluginFile, String pluginFileName)
void updateSelectedPlugin()
[Expand]
Inherited Methods
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.confluence.plugin.descriptor.web.WebInterface
From interface com.opensymphony.webwork.interceptor.SessionAware
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware

Fields

protected String moduleKey

protected Plugin selectedPlugin

Public Constructors

public ManagePluginsAction ()

Public Methods

public String doDisable ()

public String doEnable ()

public String doScan ()

public String doUninstall ()

public String doView ()

Throws
Exception

public String execute ()

Throws
Exception

public String getHtmlSafePluginDescription (PluginInformation plug)

public Integer getNewPlugins ()

public String getPluginKey ()

public Collection getPlugins ()

public Plugin getSelectedPlugin ()

public boolean isModuleEnabled (String moduleKey)

public boolean isPermitted ()

public boolean isPluginEnabled (String pluginKey)

public boolean isPluginRepositoryEnabled ()

public boolean isUninstallSuccessful ()

public boolean isUnloadableModule (ModuleDescriptor descriptor)

public boolean isUnloadablePlugin (Plugin plugin)

public boolean isUnrecognisedModule (ModuleDescriptor descriptor)

public int numEnabled (Plugin plugin)

public void setMode (String mode)

public void setModuleKey (String moduleKey)

public void setPluginAccessor (PluginAccessor pluginAccessor)

public void setPluginController (PluginController pluginController)

public void setPluginKey (String pluginKey)

public void setSession (Map session)

Protected Methods

protected String installPlugin (File pluginJar)

protected String installPlugin (File pluginFile, String pluginFileName)

protected void updateSelectedPlugin ()