Interface GlobalScriptService
public interface GlobalScriptService
Веб-сервис для работы с привязкой глобальных скриптов.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteGlobalScriptLink
(int id) Удаляет привязку глобального скрипта по его коду.executeGlobalScript
(int id) Выполняет глобальный скрипт с указанным кодом привязки.executeGlobalScriptParams
(int id, ParameterMap params) Выполняет глобальный скрипт с указанным кодом привязки и параметрами, которые передаются в скрипт (можно получить в классе через getParams).getGlobalScriptLink
(int id) Возвращает привязку глобального скрипта по его коду.Возвращает список всех привязок глобального скрипта.getGlobalScriptLogList
(Period period, String title, jakarta.xml.ws.Holder<Page> pageHolder) Возвращает список логов глобальных скриптов за определенный периодВозвращает имя интерфейса, который должен имплементировать динамический класс глобального скрипта.getScriptLogTitleList
(Period period) Возвращает имя суперкласса, который может имплементировать динамический класс глобального скрипта.void
Изменяет привязку глобального скрипта.
-
Method Details
-
updateGlobalScriptLink
Изменяет привязку глобального скрипта.- Parameters:
link
- привязка глобального скрипта- Throws:
BGException
Exception
-
getGlobalScriptLink
Возвращает привязку глобального скрипта по его коду.- Parameters:
id
- код привязки глобального скрипта- Returns:
- привязка
- Throws:
BGException
Exception
-
getGlobalScriptLinkList
Возвращает список всех привязок глобального скрипта.- Returns:
- Throws:
BGException
Exception
-
deleteGlobalScriptLink
Удаляет привязку глобального скрипта по его коду.- Parameters:
id
- код привязки- Throws:
BGException
Exception
-
executeGlobalScript
Выполняет глобальный скрипт с указанным кодом привязки.- Parameters:
id
- код привязки- Returns:
- "вывод", полученный в результате работы глобального скрипта
- Throws:
BGException
Exception
-
executeGlobalScriptParams
Выполняет глобальный скрипт с указанным кодом привязки и параметрами, которые передаются в скрипт (можно получить в классе через getParams).- Parameters:
id
- код привязкиparams
- параметры- Returns:
- "вывод", полученный в результате работы глобального скрипта
- Throws:
BGException
Exception
-
getInterfaceName
String getInterfaceName()Возвращает имя интерфейса, который должен имплементировать динамический класс глобального скрипта.- Returns:
-
getSuperclassName
String getSuperclassName()Возвращает имя суперкласса, который может имплементировать динамический класс глобального скрипта.- Returns:
-
getScriptLogTitleList
- Parameters:
period
- - период.- Returns:
- - не повторяющийся список названий выполнившихся скриптов.
- Throws:
Exception
-
getGlobalScriptLogList
List<GlobalScriptLog> getGlobalScriptLogList(Period period, String title, jakarta.xml.ws.Holder<Page> pageHolder) throws Exception Возвращает список логов глобальных скриптов за определенный период- Parameters:
period
- - за какой период.title
- - если не равен null, то вернет логи с данным title.pageHolder
- - передать null, если нужны все записи за данный период.- Throws:
Exception
-