Interface PlugincfgService
public interface PlugincfgService
Веб-сервис настроек плагинов в клиенте.
-
Method Summary
Modifier and TypeMethodDescriptionru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItemgetPlugin(int id) Отдельный плагин, конфиг в модельке заполняется.List<ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem> Список плугинов, конфиг в модельке не заполняется.voidupdatePlugin(ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem plugin) Апдейт настроек плагина.
-
Method Details
-
getPlugins
List<ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem> getPlugins() throws ru.bitel.bgbilling.common.BGExceptionСписок плугинов, конфиг в модельке не заполняется.- Throws:
ru.bitel.bgbilling.common.BGException
-
getPlugin
ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem getPlugin(int id) throws ru.bitel.bgbilling.common.BGException Отдельный плагин, конфиг в модельке заполняется.- Parameters:
id- ид плугина по ИД в installed_modules (и соответственно pid в plugin_config)- Throws:
ru.bitel.bgbilling.common.BGException
-
updatePlugin
void updatePlugin(ru.bitel.bgbilling.kernel.admin.plugincfg.common.PluginItem plugin) throws ru.bitel.bgbilling.common.BGException Апдейт настроек плагина. Используются только "id", "enabled", "config".- Throws:
ru.bitel.bgbilling.common.BGException
-