Class SingleProductDetailsViewImpl

java.lang.Object
com.atlassian.sal.confluence.license.BaseLicenseDetailsImpl
com.atlassian.sal.confluence.license.SingleProductDetailsViewImpl
All Implemented Interfaces:
com.atlassian.sal.api.license.BaseLicenseDetails, com.atlassian.sal.api.license.ProductLicense, com.atlassian.sal.api.license.SingleProductLicenseDetailsView

public class SingleProductDetailsViewImpl extends BaseLicenseDetailsImpl implements com.atlassian.sal.api.license.SingleProductLicenseDetailsView
This class is a wrapper on top of ConfluenceLicense with some additions
Since:
5.9.1
See Also:
  • Constructor Details

    • SingleProductDetailsViewImpl

      public SingleProductDetailsViewImpl(@NonNull com.atlassian.extras.api.confluence.ConfluenceLicense confluenceLicense)
  • Method Details

    • getProductKey

      public @NonNull String getProductKey()
      Specified by:
      getProductKey in interface com.atlassian.sal.api.license.ProductLicense
    • isUnlimitedNumberOfUsers

      public boolean isUnlimitedNumberOfUsers()
      Specified by:
      isUnlimitedNumberOfUsers in interface com.atlassian.sal.api.license.ProductLicense
    • getNumberOfUsers

      public int getNumberOfUsers()
      Specified by:
      getNumberOfUsers in interface com.atlassian.sal.api.license.ProductLicense
    • getProductDisplayName

      public @NonNull String getProductDisplayName()
      Specified by:
      getProductDisplayName in interface com.atlassian.sal.api.license.ProductLicense