Class License

    • Field Detail

      • PRODUCT_XL_DEPLOY

        public static final java.lang.String PRODUCT_XL_DEPLOY
        See Also:
        Constant Field Values
      • PRODUCT_OLD_DEPLOYIT

        public static final java.lang.String PRODUCT_OLD_DEPLOYIT
        See Also:
        Constant Field Values
      • PRODUCT_XL_RELEASE

        public static final java.lang.String PRODUCT_XL_RELEASE
        See Also:
        Constant Field Values
      • PRODUCT_XL_TESTVIEW

        public static final java.lang.String PRODUCT_XL_TESTVIEW
        See Also:
        Constant Field Values
      • LICENSE_PREAMBLE

        public static final java.lang.String LICENSE_PREAMBLE
        See Also:
        Constant Field Values
      • PRODUCTS

        public static final java.util.Set<java.lang.String> PRODUCTS
      • MAX_TRIAL_LICENSE_VALIDITY

        public static final int MAX_TRIAL_LICENSE_VALIDITY
        See Also:
        Constant Field Values
    • Method Detail

      • getLicenseProperties

        public abstract java.util.List<LicenseProperty> getLicenseProperties()
      • getRequiredProperties

        public abstract java.util.List<LicenseProperty> getRequiredProperties()
      • getLicenseVersion

        public abstract LicenseType getLicenseVersion()
      • preamble

        public java.lang.String preamble()
      • validateSpecific

        protected void validateSpecific()
      • isDateExpired

        public boolean isDateExpired()
      • isDateExpired

        public boolean isDateExpired​(org.joda.time.LocalDate now)
      • getStringValue

        public java.lang.String getStringValue​(LicenseProperty key)
      • isDummyLicense

        public boolean isDummyLicense()
      • getLocalDateValue

        public org.joda.time.LocalDate getLocalDateValue​(LicenseProperty key)
      • getMapValue

        public java.util.Map<java.lang.String,​java.lang.Integer> getMapValue​(LicenseProperty key)
      • getListValue

        public java.util.List<java.lang.String> getListValue​(LicenseProperty property)
      • hasLicenseProperty

        public boolean hasLicenseProperty​(LicenseProperty key)
      • toLicenseContent

        public java.lang.String toLicenseContent()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object