Package com.xebialabs.license
Class LicenseVersion4
java.lang.Object
com.xebialabs.license.License
com.xebialabs.license.LicenseVersion4
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.xebialabs.license.License
LICENSE_PREAMBLE, MAX_TRIAL_LICENSE_VALIDITY, PRODUCT_OLD_DEPLOYIT, PRODUCT_XL_DEPLOY, PRODUCT_XL_RELEASE, PRODUCT_XL_TESTVIEW, PRODUCTS, values -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidMethods inherited from class com.xebialabs.license.License
getListValue, getLocalDateValue, getMapValue, getStringValue, hasLicenseProperty, isDateExpired, isDateExpired, isDummyLicense, preamble, toLicenseContent, toString, validateProperties
-
Field Details
-
VERSION
-
-
Constructor Details
-
LicenseVersion4
- Throws:
LicenseViolationException
-
-
Method Details
-
getLicenseVersion
- Specified by:
getLicenseVersionin classLicense
-
getLicenseProperties
- Specified by:
getLicensePropertiesin classLicense
-
getRequiredProperties
- Specified by:
getRequiredPropertiesin classLicense
-
validateLicenseFormat
- Overrides:
validateLicenseFormatin classLicense- Throws:
LicenseViolationException
-
validateSpecific
protected void validateSpecific()- Overrides:
validateSpecificin classLicense
-