Interface LicenseDetails
- All Superinterfaces:
- Serializable
- All Known Subinterfaces:
- ModuleLicense
- All Known Implementing Classes:
- LicenseDetailsImpl
Represents the licensing details for a specific module
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringCommon keyname for edition detailsstatic final StringCommon keyname for an expiration date restrictionstatic final StringCommon keyname for a minimum build-number restrictionstatic final StringCommon keyname indicating that a license is bundled with driver modulesstatic final String
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleangetLicenseDetail(String key) The value of the LicenseRestriction with the given name.Returns all of the license details as a listGet the module id this license applies to.intThe major version number that this license is good fordefault boolean
- 
Field Details- 
DETAIL_KEY_EXPIRATIONCommon keyname for an expiration date restriction- See Also:
 
- 
DETAIL_KEY_MIN_BUILDCommon keyname for a minimum build-number restriction- See Also:
 
- 
DETAIL_KEY_EDITIONCommon keyname for edition details- See Also:
 
- 
DETAIL_KEY_PLATFORM_BUNDLEDCommon keyname indicating that a license is bundled with driver modules- See Also:
 
- 
REDUNDANT_BACKUP- See Also:
 
 
- 
- 
Method Details- 
getVersionint getVersion()The major version number that this license is good for
- 
getLicenseDetailThe value of the LicenseRestriction with the given name.- Returns:
- null if no license restriction with name==key is found.
 
- 
getLicenseDetailsList<LicenseRestriction> getLicenseDetails()Returns all of the license details as a list
- 
getModuleIdString getModuleId()Get the module id this license applies to.- Returns:
- the module id this license applies to.
 
- 
isPlatformDetailsdefault boolean isPlatformDetails()
- 
checkFlag
- 
getExpirationDate
 
-