Class LicenseInfo


  • public class LicenseInfo
    extends java.lang.Object
    • Constructor Detail

      • LicenseInfo

        public LicenseInfo​(LicenseType type,
                           long generationDate,
                           long expirationDate,
                           java.lang.String owner,
                           java.lang.String context,
                           byte[] sha)
    • Method Detail

      • persistMe

        public static void persistMe​(java.lang.String key)
                              throws java.util.prefs.BackingStoreException
        Throws:
        java.util.prefs.BackingStoreException
      • retrieveQuick

        public static LicenseInfo retrieveQuick()
      • retrieveNamedOrDistributorQuickIsValid

        public static boolean retrieveNamedOrDistributorQuickIsValid()
      • retrieveNamedSlow

        public static LicenseInfo retrieveNamedSlow()
      • retrieveNamed

        public static LicenseInfo retrieveNamed​(java.lang.String key)
      • retrieveDistributorImage

        public static java.awt.image.BufferedImage retrieveDistributorImage​(LicenseInfo licenseInfo)
      • retrieveDistributor

        public static LicenseInfo retrieveDistributor()
      • fileCandidates

        public static java.util.Collection<SFile> fileCandidates()
      • main

        public static void main​(java.lang.String[] args)
      • getGenerationDate

        public final java.util.Date getGenerationDate()
      • getExpirationDate

        public final java.util.Date getExpirationDate()
      • getOwner

        public final java.lang.String getOwner()
      • isNone

        public boolean isNone()
      • isValid

        public boolean isValid()
      • hasExpired

        public boolean hasExpired()
      • getLicenseType

        public final LicenseType getLicenseType()
      • getContext

        public final java.lang.String getContext()