Interface LicenseDetails
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
ModuleLicense
- All Known Implementing Classes:
LicenseDetailsImpl,ModuleLicenseImpl
public interface LicenseDetails extends java.io.SerializableRepresents the licensing details for a specific module
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDETAIL_KEY_EDITIONCommon keyname for edition detailsstatic java.lang.StringDETAIL_KEY_EXPIRATIONCommon keyname for an expiration date restrictionstatic java.lang.StringDETAIL_KEY_MIN_BUILDCommon keyname for a minimum build-number restrictionstatic java.lang.StringREDUNDANT_BACKUP
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetEdgePlugins()java.lang.StringgetLicenseDetail(java.lang.String key)The value of the LicenseRestriction with the given name.java.util.List<LicenseRestriction>getLicenseDetails()Returns all of the license details as a listintgetVersion()The major version number that this license is good for
-
-
-
Field Detail
-
DETAIL_KEY_EXPIRATION
static final java.lang.String DETAIL_KEY_EXPIRATION
Common keyname for an expiration date restriction- See Also:
- Constant Field Values
-
DETAIL_KEY_MIN_BUILD
static final java.lang.String DETAIL_KEY_MIN_BUILD
Common keyname for a minimum build-number restriction- See Also:
- Constant Field Values
-
DETAIL_KEY_EDITION
static final java.lang.String DETAIL_KEY_EDITION
Common keyname for edition details- See Also:
- Constant Field Values
-
REDUNDANT_BACKUP
static final java.lang.String REDUNDANT_BACKUP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
int getVersion()
The major version number that this license is good for
-
getLicenseDetail
java.lang.String getLicenseDetail(java.lang.String key)
The value of the LicenseRestriction with the given name.
-
getLicenseDetails
java.util.List<LicenseRestriction> getLicenseDetails()
Returns all of the license details as a list
-
getEdgePlugins
java.lang.String getEdgePlugins()
- Returns:
- Non-null comma separated string with licensed plugins like edge-compute
-
-