Package com.atlassian.confluence.license
Class LicenseWebFacadeTemplate
- java.lang.Object
-
- com.atlassian.confluence.license.LicenseWebFacadeTemplate
-
- All Implemented Interfaces:
LicenseWebFacade
public abstract class LicenseWebFacadeTemplate extends Object implements LicenseWebFacade
-
-
Constructor Summary
Constructors Constructor Description LicenseWebFacadeTemplate(LicenseService delegate)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract LicenseExceptionHandler<Exception>
createExceptionHandler()
com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>
install(String licenseString)
Deprecated.since 7.0.1.com.atlassian.fugue.Either<String,Boolean>
isLicensedForDataCenter()
Deprecated.since 7.0.1.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.com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense>
validate(String licenseString)
Deprecated.since 7.0.1.com.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense>
validatePlugin(String licenseString, com.atlassian.extras.api.Product product)
Deprecated.since 7.0.1.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.license.LicenseWebFacade
installLicense, licensedForDataCenter, retrieveForProduct, retrieveLicense, validateLicense, validateLicenseForPlugin
-
-
-
-
Constructor Detail
-
LicenseWebFacadeTemplate
public LicenseWebFacadeTemplate(LicenseService delegate)
-
-
Method Detail
-
retrieve
@Deprecated public com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> retrieve()
Deprecated.since 7.0.1. UseLicenseWebFacade.retrieveLicense()
- Specified by:
retrieve
in interfaceLicenseWebFacade
- See Also:
LicenseService.retrieve()
-
retrieve
@Deprecated public 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. UseLicenseWebFacade.retrieveForProduct(Product)
- Specified by:
retrieve
in interfaceLicenseWebFacade
- See Also:
LicenseService.retrieveForProduct(Product)
-
validate
@Deprecated public com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> validate(String licenseString) throws LicenseException, KnownConfluenceLicenseValidationException
Deprecated.since 7.0.1. UseLicenseWebFacade.validateLicense(String)
- Specified by:
validate
in interfaceLicenseWebFacade
- Throws:
LicenseException
KnownConfluenceLicenseValidationException
- See Also:
LicenseService.validate(String)
-
validatePlugin
@Deprecated public com.atlassian.fugue.Either<String,com.atlassian.extras.api.ProductLicense> validatePlugin(String licenseString, com.atlassian.extras.api.Product product) throws LicenseException, KnownConfluenceLicenseValidationException
Deprecated.since 7.0.1. UseLicenseWebFacade.validateLicenseForPlugin(String, Product)
- Specified by:
validatePlugin
in interfaceLicenseWebFacade
- Throws:
LicenseException
KnownConfluenceLicenseValidationException
- See Also:
LicenseService.validate(String, com.atlassian.extras.api.Product)
-
install
@Deprecated public com.atlassian.fugue.Either<String,com.atlassian.extras.api.confluence.ConfluenceLicense> install(String licenseString) throws LicenseException, KnownConfluenceLicenseValidationException
Deprecated.since 7.0.1. UseLicenseWebFacade.installLicense(String)
- Specified by:
install
in interfaceLicenseWebFacade
- Throws:
LicenseException
KnownConfluenceLicenseValidationException
- See Also:
LicenseService.install(String)
-
isLicensedForDataCenter
@Deprecated public com.atlassian.fugue.Either<String,Boolean> isLicensedForDataCenter()
Deprecated.since 7.0.1. UseLicenseWebFacade.licensedForDataCenter()
- Specified by:
isLicensedForDataCenter
in interfaceLicenseWebFacade
- See Also:
LicenseService.isLicensedForDataCenter()
-
createExceptionHandler
protected abstract LicenseExceptionHandler<Exception> createExceptionHandler()
-
-