Package com.atlassian.upm.license.compatibility

Interface Summary
CompatiblePluginLicenseManager Manages the current plugin's license.
LegacyCompatiblePluginLicenseManager Implementations where UPM 2.0 is NOT installed should implement this interface.
PluginLicenseManagerAccessor Accesses the CompatiblePluginLicenseManager based on whether or not UPM 2.0 is installed.
 

Class Summary
BehindTheFirewallCondition Web condition which resolves to true if this is a behind the firewall environment (not On Demand).
OnDemandCompatiblePluginLicenseManager This CompatiblePluginLicenseManager is used in On Demand environments.
OnDemandCondition Web condition which resolves to true if this is an On Demand environment.
OptionalService<T> An optional service that may or may not exist.
PluginLicenseManagerAccessorImpl  
Sys Copied in part from Sys because this compatibility SPI cannot depend on the new version of UPM which would contain the required method.
UpmCompatiblePluginLicenseManager The UPM 2.0 enabled implementation of CompatiblePluginLicenseManager.
UpmCompatiblePluginLicenseManagerFactory  
UpmPluginLicenseManagerNotResolvedCondition Web condition which resolves to true if UPM 2.0 is not installed on the current product instance.
UpmPluginLicenseManagerResolvedCondition Web condition which resolves to true if UPM 2.0 is installed on the current product instance.
 

Enum Summary
CompatibleLicenseStatus A list of license status values.
 



Copyright © 2012 Atlassian Pty Ltd. All Rights Reserved.