public class

EventDispatchingPluginController

extends Object
implements PluginController
java.lang.Object
   ↳ com.atlassian.confluence.plugin.EventDispatchingPluginController

Class Overview

Delegates each control operation to a PluginController then fires an event to replicate operations across the Confluence cluster.

Summary

Public Constructors
EventDispatchingPluginController()
Public Methods
void disablePlugin(String key)
void disablePluginModule(String completeKey)
void disablePluginWithoutPersisting(String key)
@Deprecated void enablePlugin(String key)
This method is deprecated. Since 3.3, use enablePlugins(String)
void enablePluginModule(String completeKey)
void enablePlugins(String... keys)
@Deprecated String installPlugin(PluginArtifact pluginArtifact)
This method is deprecated. Since 3.3, use installPlugins(com.atlassian.plugin.PluginArtifact)
Set<String> installPlugins(PluginArtifact... pluginArtifacts)
void revertRestartRequiredChange(String pluginKey)
int scanForNewPlugins()
void setEventPublisher(EventPublisher eventPublisher)
void setPluginController(PluginController pluginController)
void setPluginDataDao(PluginDataDao pluginDataDao)
void uninstall(Plugin plugin)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.plugin.PluginController

Public Constructors

public EventDispatchingPluginController ()

Public Methods

public void disablePlugin (String key)

public void disablePluginModule (String completeKey)

public void disablePluginWithoutPersisting (String key)

@Deprecated public void enablePlugin (String key)

This method is deprecated.
Since 3.3, use enablePlugins(String)

public void enablePluginModule (String completeKey)

public void enablePlugins (String... keys)

@Deprecated public String installPlugin (PluginArtifact pluginArtifact)

This method is deprecated.
Since 3.3, use installPlugins(com.atlassian.plugin.PluginArtifact)

public Set<String> installPlugins (PluginArtifact... pluginArtifacts)

public void revertRestartRequiredChange (String pluginKey)

public int scanForNewPlugins ()

public void setEventPublisher (EventPublisher eventPublisher)

public void setPluginController (PluginController pluginController)

public void setPluginDataDao (PluginDataDao pluginDataDao)

public void uninstall (Plugin plugin)