Package com.xebialabs.license
Class MarketplaceLicense
- java.lang.Object
-
- com.xebialabs.license.License
-
- com.xebialabs.license.MarketplaceLicense
-
public class MarketplaceLicense extends License
-
-
Field Summary
-
Fields 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 Constructor Description MarketplaceLicense(LicensePropertyMap values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<LicenseProperty>getLicenseProperties()LicenseTypegetLicenseVersion()java.util.List<LicenseProperty>getRequiredProperties()-
Methods inherited from class com.xebialabs.license.License
getListValue, getLocalDateValue, getMapValue, getStringValue, hasLicenseProperty, isDateExpired, isDateExpired, isDummyLicense, preamble, toLicenseContent, toString, validateLicenseFormat, validateProperties, validateSpecific
-
-
-
-
Constructor Detail
-
MarketplaceLicense
public MarketplaceLicense(LicensePropertyMap values) throws LicenseViolationException
- Throws:
LicenseViolationException
-
-
Method Detail
-
getLicenseProperties
public java.util.List<LicenseProperty> getLicenseProperties()
- Specified by:
getLicensePropertiesin classLicense
-
getRequiredProperties
public java.util.List<LicenseProperty> getRequiredProperties()
- Specified by:
getRequiredPropertiesin classLicense
-
getLicenseVersion
public LicenseType getLicenseVersion()
- Specified by:
getLicenseVersionin classLicense
-
-