public interface PluginSettingService
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getActivePluginIds()
Gets all Ids of active plugins.
|
List<PluginInfo> |
getActivePlugins()
Gets information of all active plugins.
|
List<GroupProvider> |
getGroupPlugins()
Gets a list of groups containing plugins.
|
PluginConfig |
getPluginConfig(String pluginId)
Gets configuration of a plugin from its Id.
|
boolean |
isActive(String pluginId)
Checks if a plugin is active or inactive.
|
void |
registerGroupConfig(GroupProviderPlugin groupConfig)
Registers the plugin configuration of a group.
|
void |
registerPluginConfig(PluginConfig pluginConfig)
Registers configuration of a plugin.
|
void |
savePlugin(String pluginId,
boolean isActive)
Saves a plugin.
|
void registerPluginConfig(PluginConfig pluginConfig)
pluginConfig - The plugin configuration.void registerGroupConfig(GroupProviderPlugin groupConfig)
pluginConfig - The plugin configuration to be registered.PluginConfig getPluginConfig(String pluginId)
pluginId - Id of the plugin.List<GroupProvider> getGroupPlugins()
void savePlugin(String pluginId, boolean isActive)
pluginId - Id of the saved plugin.isActive - If "true", the plugin is active. If "false", the plugin is inactive.boolean isActive(String pluginId)
pluginId - Id of the plugin.List<String> getActivePluginIds()
List<PluginInfo> getActivePlugins()
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.