public interface PluginSettingService
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getActivePluginIds(String channelId)
Gets all Ids of active plugins by channel.
|
List<PluginInfo> |
getActivePlugins(String channelId)
Gets information of all active plugins by channel.
|
List<PluginInfo> |
getAllPlugins()
Gets information of all 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)
Deprecated.
user isActive(String channelId, String pluginId);
|
boolean |
isActive(String channelId,
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 |
saveActive(String pluginId,
boolean isActive)
Deprecated.
user isActive(String channelId, String pluginId);
|
void |
saveActivePlugin(String channelId,
String pluginId,
boolean isActive)
Saves a plugin.
|
void registerPluginConfig(PluginConfig pluginConfig)
pluginConfig - The plugin configuration.void registerGroupConfig(GroupProviderPlugin groupConfig)
groupConfig - The plugin configuration to be registered.PluginConfig getPluginConfig(String pluginId)
pluginId - Id of the plugin.List<GroupProvider> getGroupPlugins()
void saveActivePlugin(String channelId, String pluginId, boolean isActive)
pluginId - Id of the saved plugin.isActive - If "true", the plugin is active. If "false", the plugin is inactive.void saveActive(String pluginId, boolean isActive)
pluginId - isActive - boolean isActive(String channelId, String pluginId)
pluginId - Id of the plugin.boolean isActive(String pluginId)
pluginId - List<String> getActivePluginIds(String channelId)
List<PluginInfo> getActivePlugins(String channelId)
List<PluginInfo> getAllPlugins()
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.