Package ru.bitel.bgbilling.kernel.script.common.service

# Interface ScriptService

public interface ScriptService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `backup(ScriptBackup backup)`
  `void`
  `deleteBackup(int backupId)`
  `void`
  `deleteLibrary(int scriptId)`
  `ScriptBackup`
  `getBackup(int backupId)`
  `ScriptLibrary`
  `getLibrary(int scriptId)`
  `Revision`
  `getRevision(int scriptId)`
  `List<ScriptLibrary>`
  `list()`
  `List<ScriptBackup>`
  `listBackup(int scriptId, int type)`
  `List<ScriptLibrary>`
  `pureList()`
  `int`
  `test(int value)`
  `Revision`
  `update(ScriptLibrary lib)`

- ## Method Details

  - ### list

    List<ScriptLibrary> list() throws Exception
    Throws:
      `Exception`

  - ### pureList

    List<ScriptLibrary> pureList() throws Exception
    Throws:
      `Exception`

  - ### getLibrary

    ScriptLibrary getLibrary(int scriptId) throws Exception
    Throws:
      `Exception`

  - ### getRevision

    Revision getRevision(int scriptId) throws Exception
    Throws:
      `Exception`

  - ### deleteLibrary

    void deleteLibrary(int scriptId) throws Exception
    Throws:
      `Exception`

  - ### test

    int test(int value)

  - ### update

    Revision update(ScriptLibrary lib) throws Exception
    Throws:
      `Exception`

  - ### backup

    void backup(ScriptBackup backup) throws Exception
    Throws:
      `Exception`

  - ### listBackup

    List<ScriptBackup> listBackup(int scriptId, int type) throws Exception
    Throws:
      `Exception`

  - ### deleteBackup

    void deleteBackup(int backupId) throws Exception
    Throws:
      `Exception`

  - ### getBackup

    ScriptBackup getBackup(int backupId) throws Exception
    Throws:
      `Exception`