Interface LicenseInterface

    • Method Detail

      • getSerialNumber

        java.lang.String getSerialNumber()
        Получение серийного номера.
        Returns:
        серийный номер.
      • getMaskedSerialNumber

        java.lang.String getMaskedSerialNumber()
        Отображение номера лицензии в скрытом виде. Используется в визуальных компонентах.
        Returns:
        номер лицензии в скрытом виде.
      • checkAndSave

        int checkAndSave()
        Проверка (и сохранение) существующего серийного номера лицензии. При этом может быть также сохранена дата установки.
        Returns:
        статус существующей лицензии.
      • checkAndSave

        int checkAndSave​(java.lang.String number,
                         boolean strict)
        Проверка (и сохранение) нового серийного номера лицензии. При этом в файл лицензии может быть сохранена дата установки, если она отсутствует. Дата установки декодируется в строку.
        Parameters:
        number - номер лицензии.
        strict - True, если даже expired лицензия должна означать ошибку (invalid) и не допускать обработки, например, при вводе лицензии в окне. В остальных случаях можно применить false.
        Returns:
        статус новой лицензии.
      • getExistingLicenseStatus

        int getExistingLicenseStatus()
        Возвращает статус существующей лицензии.
        Returns:
        статус существующей лицензии.
      • getLicenseInstallDateAsString

        java.lang.String getLicenseInstallDateAsString()
        Возвращает дату установки лицензии (приложения) в виде строки.
        Returns:
        дата установки.
      • getLicenseInstallDate

        java.util.Date getLicenseInstallDate()
        Возвращает дату установки лицензии (приложения).
        Returns:
        дата установки.
      • getExpiredThroughDays

        int getExpiredThroughDays()
        Возвращает количество дней, оставшихся до истечения даты лицензии.
        Returns:
        количество дней.
      • getLicenseType

        int getLicenseType()
        Возвращает тип лицензии.
        Returns:
        тип лицензии.