Class GlobalScriptManager

java.lang.Object
bitel.billing.server.script.global.bean.GlobalScriptManager

public class GlobalScriptManager extends Object
  • Field Details

    • tableName

      protected String tableName
  • Constructor Details

    • GlobalScriptManager

      public GlobalScriptManager(ConnectionSet connectionSet)
  • Method Details

    • executeGlobalScript

      public Object executeGlobalScript(int scriptId) throws ru.bitel.bgbilling.common.BGException
      Выполняет глобальный скрипт.
      Parameters:
      scriptId - код скрипта.
      Returns:
      результат (возможно, строка).
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getScripts

      public List<GlobalScript> getScripts()
      Возвращает список глобальных скриптов поведения.
      Returns:
      список глобальных скриптов поведения.
    • getScriptById

      public GlobalScript getScriptById(int id) throws ru.bitel.bgbilling.common.BGException
      Возвращает глобальный скрипт по его коду.
      Parameters:
      id - код глобального скрипта.
      Returns:
      глобальный скрипт.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateScript

      public void updateScript(String id, GlobalScript gs) throws ru.bitel.bgbilling.common.BGException
      Обновляет глобальный скрипт.
      Parameters:
      id - код глобального скрипта, "new" если новый.
      gs - скрипт.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deleteScript

      public void deleteScript(int id)
      Удаляет глобальный скрипт по ее коду.
      Parameters:
      id - код глобального скрипта.
    • getRevisionProperties

      public Revision getRevisionProperties(int id)
      Возвращает реквизиты последнего редактирования глобального скрипта по его коду.
      Parameters:
      id - код глобального скрипта.
      Returns:
      параметры ревизии.