Class BaseLicenseDetailsImpl
java.lang.Object
com.atlassian.sal.confluence.license.BaseLicenseDetailsImpl
- All Implemented Interfaces:
com.atlassian.sal.api.license.BaseLicenseDetails
- Direct Known Subclasses:
MultiProductLicenseDetailsImpl
,SingleProductDetailsViewImpl
public class BaseLicenseDetailsImpl
extends Object
implements com.atlassian.sal.api.license.BaseLicenseDetails
This class is a wrapper on top of
ConfluenceLicense
which implements BaseLicenseDetails
- Since:
- 5.9.1
- See Also:
-
BaseLicenseDetails
-
Constructor Summary
ConstructorsConstructorDescriptionBaseLicenseDetailsImpl
(@NonNull com.atlassian.extras.api.confluence.ConfluenceLicense confluenceLicense) -
Method Summary
-
Constructor Details
-
BaseLicenseDetailsImpl
public BaseLicenseDetailsImpl(@NonNull com.atlassian.extras.api.confluence.ConfluenceLicense confluenceLicense)
-
-
Method Details
-
getConfluenceLicense
protected com.atlassian.extras.api.confluence.ConfluenceLicense getConfluenceLicense() -
isEvaluationLicense
public boolean isEvaluationLicense()- Specified by:
isEvaluationLicense
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getLicenseTypeName
- Specified by:
getLicenseTypeName
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getOrganisationName
- Specified by:
getOrganisationName
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getSupportEntitlementNumber
- Specified by:
getSupportEntitlementNumber
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getDescription
- Specified by:
getDescription
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getServerId
- Specified by:
getServerId
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
isPerpetualLicense
public boolean isPerpetualLicense()- Specified by:
isPerpetualLicense
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getLicenseExpiryDate
- Specified by:
getLicenseExpiryDate
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getMaintenanceExpiryDate
- Specified by:
getMaintenanceExpiryDate
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
isDataCenter
public boolean isDataCenter()- Specified by:
isDataCenter
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
isEnterpriseLicensingAgreement
public boolean isEnterpriseLicensingAgreement()- Specified by:
isEnterpriseLicensingAgreement
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-
getProperty
- Specified by:
getProperty
in interfacecom.atlassian.sal.api.license.BaseLicenseDetails
-