Package com.atlassian.confluence.license
Interface LicenseWebFacade
-
- All Known Implementing Classes:
LicenseWebFacadeTemplate
public interface LicenseWebFacade
Web 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()
-
-