A B C D G I L O P S T U V

A

afterPropertiesSet() - Method in class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 

B

BehindTheFirewallCondition - Class in com.atlassian.upm.license.compatibility
Web condition which resolves to true if this is a behind the firewall environment (not On Demand).
BehindTheFirewallCondition() - Constructor for class com.atlassian.upm.license.compatibility.BehindTheFirewallCondition
 

C

com.atlassian.upm.license.compatibility - package com.atlassian.upm.license.compatibility
 
CompatibleLicenseStatus - Enum in com.atlassian.upm.license.compatibility
A list of license status values.
CompatiblePluginLicenseManager - Interface in com.atlassian.upm.license.compatibility
Manages the current plugin's license.

D

destroy() - Method in class com.atlassian.upm.license.compatibility.OptionalService
 

G

get() - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManagerFactory
 
getBundleContext() - Method in class com.atlassian.upm.license.compatibility.OptionalService
 
getCurrentLicense() - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Returns the current plugin license
getCurrentLicense() - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
getCurrentLicense() - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
getCurrentLicenseStatus() - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Returns the status of the current plugin license
getCurrentLicenseStatus() - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
getCurrentLicenseStatus() - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
getLegacyPluginLicenseManager() - Method in interface com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessor
Returns the LegacyCompatiblePluginLicenseManager for the current plugin, regardless of whether or not UPM 2.0 is installed.
getLegacyPluginLicenseManager() - Method in class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 
getLicense(String) - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Returns the ProductLicense for the given license string.
getLicense(String) - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
getLicense(String) - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
getLicenseStatus(String) - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Returns the status of the given license
getLicenseStatus(String) - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
getLicenseStatus(String) - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
getPluginLicenseAdministrationUri() - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Returns the URI for the plugin license administration screen for this specific plugin.
getPluginLicenseAdministrationUri() - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
getPluginLicenseAdministrationUri() - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
getPluginLicenseManager() - Method in interface com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessor
Returns the CompatiblePluginLicenseManager to be used based on whether or not UPM 2.0 is installed.
getPluginLicenseManager() - Method in class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 
getService() - Method in class com.atlassian.upm.license.compatibility.OptionalService
 

I

init(Map<String, String>) - Method in class com.atlassian.upm.license.compatibility.BehindTheFirewallCondition
 
init(Map<String, String>) - Method in class com.atlassian.upm.license.compatibility.OnDemandCondition
 
init(Map<String, String>) - Method in class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerNotResolvedCondition
 
init(Map<String, String>) - Method in class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerResolvedCondition
 
isOnDemand() - Method in interface com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessor
Returns true if this plugin is being run in an On Demand environment, false if Behind the Firewall.
isOnDemand() - Method in class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 
isOnDemand() - Static method in class com.atlassian.upm.license.compatibility.Sys
 
isUpmPluginLicenseManagerResolved() - Method in interface com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessor
Returns true if UPM 2.0's plugin license manager is resolved and in use, false if not.
isUpmPluginLicenseManagerResolved() - Method in class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 

L

LegacyCompatiblePluginLicenseManager - Interface in com.atlassian.upm.license.compatibility
Implementations where UPM 2.0 is NOT installed should implement this interface.

O

OnDemandCompatiblePluginLicenseManager - Class in com.atlassian.upm.license.compatibility
This CompatiblePluginLicenseManager is used in On Demand environments.
OnDemandCompatiblePluginLicenseManager(LegacyCompatiblePluginLicenseManager, CompatiblePluginLicenseManager) - Constructor for class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
OnDemandCondition - Class in com.atlassian.upm.license.compatibility
Web condition which resolves to true if this is an On Demand environment.
OnDemandCondition() - Constructor for class com.atlassian.upm.license.compatibility.OnDemandCondition
 
OptionalService<T> - Class in com.atlassian.upm.license.compatibility
An optional service that may or may not exist.
OptionalService(Class<T>) - Constructor for class com.atlassian.upm.license.compatibility.OptionalService
 

P

PluginLicenseManagerAccessor - Interface in com.atlassian.upm.license.compatibility
Accesses the CompatiblePluginLicenseManager based on whether or not UPM 2.0 is installed.
PluginLicenseManagerAccessorImpl - Class in com.atlassian.upm.license.compatibility
 
PluginLicenseManagerAccessorImpl(ApplicationContext, LegacyCompatiblePluginLicenseManager) - Constructor for class com.atlassian.upm.license.compatibility.PluginLicenseManagerAccessorImpl
 

S

setBundleContext(BundleContext) - Method in class com.atlassian.upm.license.compatibility.OptionalService
 
setLicense(String) - Method in interface com.atlassian.upm.license.compatibility.CompatiblePluginLicenseManager
Set the current plugin license.
setLicense(String) - Method in class com.atlassian.upm.license.compatibility.OnDemandCompatiblePluginLicenseManager
 
setLicense(String) - Method in class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
shouldDisplay(Map<String, Object>) - Method in class com.atlassian.upm.license.compatibility.BehindTheFirewallCondition
 
shouldDisplay(Map<String, Object>) - Method in class com.atlassian.upm.license.compatibility.OnDemandCondition
 
shouldDisplay(Map<String, Object>) - Method in class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerNotResolvedCondition
 
shouldDisplay(Map<String, Object>) - Method in class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerResolvedCondition
 
Sys - Class in com.atlassian.upm.license.compatibility
Copied in part from Sys because this compatibility SPI cannot depend on the new version of UPM which would contain the required method.
Sys() - Constructor for class com.atlassian.upm.license.compatibility.Sys
 

T

toString() - Method in enum com.atlassian.upm.license.compatibility.CompatibleLicenseStatus
 

U

UpmCompatiblePluginLicenseManager - Class in com.atlassian.upm.license.compatibility
The UPM 2.0 enabled implementation of CompatiblePluginLicenseManager.
UpmCompatiblePluginLicenseManager(CompatiblePluginLicenseManager, PluginLicenseManager, String) - Constructor for class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManager
 
UpmCompatiblePluginLicenseManagerFactory - Class in com.atlassian.upm.license.compatibility
 
UpmCompatiblePluginLicenseManagerFactory(CompatiblePluginLicenseManager) - Constructor for class com.atlassian.upm.license.compatibility.UpmCompatiblePluginLicenseManagerFactory
 
UpmPluginLicenseManagerNotResolvedCondition - Class in com.atlassian.upm.license.compatibility
Web condition which resolves to true if UPM 2.0 is not installed on the current product instance.
UpmPluginLicenseManagerNotResolvedCondition(PluginLicenseManagerAccessor) - Constructor for class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerNotResolvedCondition
 
UpmPluginLicenseManagerResolvedCondition - Class in com.atlassian.upm.license.compatibility
Web condition which resolves to true if UPM 2.0 is installed on the current product instance.
UpmPluginLicenseManagerResolvedCondition(PluginLicenseManagerAccessor) - Constructor for class com.atlassian.upm.license.compatibility.UpmPluginLicenseManagerResolvedCondition
 

V

valueOf(String) - Static method in enum com.atlassian.upm.license.compatibility.CompatibleLicenseStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.upm.license.compatibility.CompatibleLicenseStatus
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D G I L O P S T U V

Copyright © 2012 Atlassian Pty Ltd. All Rights Reserved.