ru.bitel.bgbilling.kernel.admin.license.common.service

## Interface LicenseService

-     public interface LicenseService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `activateLicenseData(int licenseId)`
    `void` | `deleteLicenseData(int licenseId)`
    `java.util.List<LicenseItemData>` | `getCurrentLicense()`
    `LicenseData` | `getLicenseData(int licenseId)`
    `java.util.List<LicenseData>` | `getLicenseList()`
    `void` | `init()`
    `LicenseData` | `loadLicenseData(int licenseId)`

- - ### Method Detail

    - #### init

          void init()
             throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### getLicenseList

          java.util.List<LicenseData> getLicenseList()
                                              throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### getLicenseData

          LicenseData getLicenseData(int licenseId)
                              throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### loadLicenseData

          LicenseData loadLicenseData(int licenseId)
                               throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### activateLicenseData

          void activateLicenseData(int licenseId)
                            throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### deleteLicenseData

          void deleteLicenseData(int licenseId)
                          throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### getCurrentLicense

          java.util.List<LicenseItemData> getCurrentLicense()
                                                     throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`