Package bitel.billing.server.script.bean

# Class ScriptManager

java.lang.Object
bitel.billing.server.script.bean.ScriptManager

    public class ScriptManager
    extends java.lang.Object

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `ScriptManager​(java.sql.Connection con)` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `deleteScript​(int id)` | Удаляет скрипт по его коду
  `Script` | `getScriptById​(int id)` | Возвращает скрипт по его коду
  `Script` | `getScriptByID​(int id)` | Deprecated.
  `java.util.List<Script>` | `getScriptList()` | Возвращает список всех скриптов
  `java.util.Map<java.lang.Integer,​Script>` | `getScriptMap()` | Возвращает карту скриптов и их кодов

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ScriptManager

    public ScriptManager​(java.sql.Connection con)

- ## Method Details

  - ### getScriptList

    public java.util.List<Script> getScriptList()
    Возвращает список всех скриптов
    Returns:

  - ### getScriptMap

    public java.util.Map<java.lang.Integer,​Script> getScriptMap()
    Возвращает карту скриптов и их кодов
    Returns:

  - ### getScriptById

    public Script getScriptById​(int id)
    Возвращает скрипт по его коду
    Parameters:
      `id` - код скрипта
    Returns:
      null - если не найден

  - ### getScriptByID

    @Deprecated public Script getScriptByID​(int id)
    Deprecated.
    Использовать `getScriptById(int)`.
    Parameters:
      `id` -
    Returns:

  - ### deleteScript

    public void deleteScript​(int id)
    Удаляет скрипт по его коду
    Parameters:
      `id` - код скрипта