Package com.atlassian.confluence.license
Interface LicenseWebFacade
-
- All Known Implementing Classes:
LicenseWebFacadeTemplate
public interface LicenseWebFacadeWeb frontend facade for theLicenseService.Promises to never escape, thus mapping every exception to an appropriate (HTML formatted) message.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>install(String licenseString)Deprecated.since 7.0.1.default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>installLicense(String licenseString)com.atlassian.fugue.Either<String,Boolean>isLicensedForDataCenter()Deprecated.since 7.0.1.default io.atlassian.fugue.Either<String,Boolean>licensedForDataCenter()com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>retrieve()Deprecated.since 7.0.1.com.atlassian.fugue.Either<String,com.atlassian.fugue.Maybe<com.atlassian.extras.api.ProductLicense>>retrieve(com.atlassian.extras.api.Product product)Deprecated.since 7.0.1.default io.atlassian.fugue.Either<String,Optional<com.atlassian.extras.api.ProductLicense>>retrieveForProduct(com.atlassian.extras.api.Product product)default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>retrieveLicense()com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>validate(String licenseString)Deprecated.since 7.0.1.default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>validateLicense(String licenseString)default io.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense>validateLicenseForPlugin(String licenseString, com.atlassian.extras.api.Product product)com.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense>validatePlugin(String licenseString, com.atlassian.extras.api.Product product)Deprecated.since 7.0.1.
-
-
-
Method Detail
-
retrieve
@Deprecated com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> retrieve()
Deprecated.since 7.0.1. UseretrieveLicense()- See Also:
LicenseService.retrieve()
-
retrieveLicense
default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> retrieveLicense()
- Since:
- 7.0.1
- See Also:
LicenseService.retrieve()
-
retrieve
@Deprecated com.atlassian.fugue.Either<String,com.atlassian.fugue.Maybe<com.atlassian.extras.api.ProductLicense>> retrieve(com.atlassian.extras.api.Product product)
Deprecated.since 7.0.1. UseretrieveForProduct(Product)
-
retrieveForProduct
default io.atlassian.fugue.Either<String,Optional<com.atlassian.extras.api.ProductLicense>> retrieveForProduct(com.atlassian.extras.api.Product product)
- Since:
- 7.0.1
- See Also:
LicenseService.retrieveForProduct(Product)
-
validate
@Deprecated com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> validate(String licenseString)
Deprecated.since 7.0.1. UsevalidateLicense(String)- See Also:
LicenseService.validate(String)
-
validateLicense
default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> validateLicense(String licenseString)
- Since:
- 7.0.1
- See Also:
LicenseService.validate(String)
-
validatePlugin
@Deprecated com.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense> validatePlugin(String licenseString, com.atlassian.extras.api.Product product)
Deprecated.since 7.0.1. UsevalidateLicenseForPlugin(String, Product)
-
validateLicenseForPlugin
default io.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense> validateLicenseForPlugin(String licenseString, com.atlassian.extras.api.Product product)
- Since:
- 7.0.1
- See Also:
LicenseService.validate(String, com.atlassian.extras.api.Product)
-
install
@Deprecated com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> install(String licenseString)
Deprecated.since 7.0.1. UseinstallLicense(String)- See Also:
LicenseService.install(String)
-
installLicense
default io.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> installLicense(String licenseString)
- Since:
- 7.0.1
- See Also:
LicenseService.install(String)
-
isLicensedForDataCenter
@Deprecated com.atlassian.fugue.Either<String,Boolean> isLicensedForDataCenter()
Deprecated.since 7.0.1. UselicensedForDataCenter()- See Also:
LicenseService.isLicensedForDataCenter()
-
licensedForDataCenter
default io.atlassian.fugue.Either<String,Boolean> licensedForDataCenter()
- Since:
- 7.0.1
- See Also:
LicenseService.isLicensedForDataCenter()
-
-