Skip navigation links
A B C D E G H I L N P R S T 

A

AbstractApplicationManager - Class in com.atlassian.application.host
Provides an a template for hosts (i.e.
AbstractApplicationManager(PluginApplicationMetaDataManager, I18nResolver, LicenseLocator, ApplicationAccessFactory, ApplicationConfigurationManager) - Constructor for class com.atlassian.application.host.AbstractApplicationManager
 
access(ApplicationKey, DateTime) - Method in interface com.atlassian.application.host.ApplicationAccessFactory
Creates an ApplicationAccess from the passed ApplicationKey and buildDate.
ApplicationAccessFactory - Interface in com.atlassian.application.host
Factory for ApplicationAccess.
ApplicationConfigurationManager - Interface in com.atlassian.application.host
Manager used to manage application configuration.
ApplicationDefinedEvent - Class in com.atlassian.application.host.events
An event fired when an Application becomes known to the host (e.g.
ApplicationDefinedEvent(ApplicationKey) - Constructor for class com.atlassian.application.host.events.ApplicationDefinedEvent
Create a new event for the specified application.
ApplicationEvent - Class in com.atlassian.application.host.events
Common class for events that happen to an Application.
ApplicationEventListener - Class in com.atlassian.application.host.plugin
Listens events from the host and transforms them into Application specific events.
ApplicationEventListener(EventPublisher) - Constructor for class com.atlassian.application.host.plugin.ApplicationEventListener
Create the event listener.
ApplicationMetaDataModuleDescriptor - Interface in com.atlassian.application.host.plugin
Interface for module descriptors providing PluginApplicationMetaData.
ApplicationUndefinedEvent - Class in com.atlassian.application.host.events
An event fired when an Application is removed from the host application.
ApplicationUndefinedEvent(ApplicationKey) - Constructor for class com.atlassian.application.host.events.ApplicationUndefinedEvent
Create a new event for the specified application.
Arguments - Class in com.atlassian.application.host.util
Some pre-conditions for validating arguments and state.

B

buildDate() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
buildDate() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Return the build date of the application.

C

canUserAccessApplication(UserKey) - Method in class com.atlassian.application.host.NotLicensedAccess
 
checkArgumentNotBlank(String, String) - Static method in class com.atlassian.application.host.util.Arguments
Check that the passed argument is not blank.
checkArgumentNotBlank(Option<String>, String) - Static method in class com.atlassian.application.host.util.Arguments
Check that the passed argument is not blank provided it is defined.
checkArgumentNotNull(T, String) - Static method in class com.atlassian.application.host.util.Arguments
Check that the passed argument is null.
clearConfiguration(ApplicationKey) - Method in interface com.atlassian.application.host.ApplicationConfigurationManager
Clear the configuration for the specified application.
clearConfiguration() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
com.atlassian.application.host - package com.atlassian.application.host
Implementation of the com.atlassian.application.api for hosts (i.e.
com.atlassian.application.host.events - package com.atlassian.application.host.events
Events triggered for Applications.
com.atlassian.application.host.i18n - package com.atlassian.application.host.i18n
Abstraction around i18n used by atlassian-application.
com.atlassian.application.host.license - package com.atlassian.application.host.license
Abstraction around SAL licensing used by atlassian-application.
com.atlassian.application.host.plugin - package com.atlassian.application.host.plugin
Implementation of the PluginApplicationMetaData for hosts (i.e.
com.atlassian.application.host.util - package com.atlassian.application.host.util
Utilities for the implementation of the host components.

D

DefaultApplicationMetaDataModuleDescriptor - Class in com.atlassian.application.host.plugin
A plugin point to define PluginApplicationMetaData.
DefaultApplicationMetaDataModuleDescriptor(ModuleFactory) - Constructor for class com.atlassian.application.host.plugin.DefaultApplicationMetaDataModuleDescriptor
Create a new module descriptor.
DefaultPluginApplicationMetaDataManager - Class in com.atlassian.application.host.plugin
Provides access to the PluginApplicationMetaData installed in the platform.
DefaultPluginApplicationMetaDataManager(PluginAccessor) - Constructor for class com.atlassian.application.host.plugin.DefaultPluginApplicationMetaDataManager
Create a new manager that will use the passed PluginAccessor to find all the installed PluginApplicationMetaData.

E

equals(Object) - Method in class com.atlassian.application.host.events.ApplicationEvent
 

G

getAccess(ApplicationKey) - Method in class com.atlassian.application.host.AbstractApplicationManager
 
getAccess() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getAccessError(UserKey) - Method in class com.atlassian.application.host.NotLicensedAccess
 
getActiveUserCount() - Method in class com.atlassian.application.host.NotLicensedAccess
 
getApplication(ApplicationKey) - Method in class com.atlassian.application.host.AbstractApplicationManager
 
getApplication(ApplicationKey, Class<A>) - Method in class com.atlassian.application.host.AbstractApplicationManager
 
getApplication(ApplicationKey) - Method in class com.atlassian.application.host.plugin.DefaultPluginApplicationMetaDataManager
 
getApplication(ApplicationKey) - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaDataManager
Return the installed PluginApplicationMetaData with the passed key.
getApplicationKey() - Method in class com.atlassian.application.host.NotLicensedAccess
 
getApplicationKey() - Method in interface com.atlassian.application.host.plugin.ApplicationMetaDataModuleDescriptor
Returns the ApplicationKey this module defines.
getApplicationKey() - Method in class com.atlassian.application.host.plugin.DefaultApplicationMetaDataModuleDescriptor
 
getApplicationPlugins() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getApplicationPlugins() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Return all the application plugins in the application.
getApplications() - Method in class com.atlassian.application.host.AbstractApplicationManager
 
getApplications() - Method in class com.atlassian.application.host.plugin.DefaultPluginApplicationMetaDataManager
 
getApplications() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaDataManager
Return all the PluginApplicationMetaDatas installed on the platform.
getConfigurationURI() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getConfigurationURI() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the relative URI for the configuration of the application.
getDefaultGroup() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getDefaultGroup() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the default user group defined for the application.
getDefinitionModuleKey() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getDefinitionModuleKey() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Return the module key for the module in the Primary plugin that defines the application.
getDescription() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getDescriptionKey() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the description of the application as an i18n key.
getKey() - Method in class com.atlassian.application.host.events.ApplicationEvent
Return the ApplicationKey of the Application the event is associated with.
getKey() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getKey() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Return the ApplicationKey associated with the Application.
getLicense() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getManagementPage() - Method in class com.atlassian.application.host.NotLicensedAccess
 
getMaximumUserCount() - Method in class com.atlassian.application.host.NotLicensedAccess
 
getModule() - Method in class com.atlassian.application.host.plugin.DefaultApplicationMetaDataModuleDescriptor
 
getName() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getName() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the name of the application.
getPlugins() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getPlugins() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the primary, application and utility plugins associated with the application.
getPostInstallURI() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getPostInstallURI() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the relative URI to show after the application is installed.
getPostUpdateURI() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getPostUpdateURI() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the relative URI to show after the application is updated.
getPrimaryPlugin() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getPrimaryPlugin() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the primary plugin associated in the application.
getProductHelpCloudSpaceURI() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getProductHelpCloudSpaceURI() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Returns relative URI to use as target space for product user helplinks in cloud.
getProductHelpServerSpaceURI() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getProductHelpServerSpaceURI() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Returns relative URI to use as target space for product user helplinks.
getText(String) - Method in interface com.atlassian.application.host.i18n.I18nResolver
Turn the passed key into an i18n string for the caller's current language.
getText(String, Serializable...) - Method in interface com.atlassian.application.host.i18n.I18nResolver
Turn the passed key into an i18n string for the caller's current language.
getText(String) - Method in class com.atlassian.application.host.i18n.SalI18nResolver
 
getText(String, Serializable...) - Method in class com.atlassian.application.host.i18n.SalI18nResolver
 
getUserCountDescription(Option<Integer>) - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getUserCountKey() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Returns a key can be used to generate internationalised description for a passed number of users.
getUtilityPlugins() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getUtilityPlugins() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Return all the utility plugins in the application.
getVersion() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
getVersion() - Method in interface com.atlassian.application.host.plugin.PluginApplicationMetaData
Get the version of the application.

H

hashCode() - Method in class com.atlassian.application.host.events.ApplicationEvent
 

I

I18nResolver - Interface in com.atlassian.application.host.i18n
Provides a way to do i18n.
init(Plugin, Element) - Method in class com.atlassian.application.host.plugin.DefaultApplicationMetaDataModuleDescriptor
 

L

LicenseLocator - Interface in com.atlassian.application.host.license
Provide access to a SingleProductLicenseDetailsView given a ApplicationKey.

N

NotLicensedAccess - Class in com.atlassian.application.host
An implementation of ApplicationAccess when the application is not licensed.
NotLicensedAccess(ApplicationKey, URI) - Constructor for class com.atlassian.application.host.NotLicensedAccess
Create a new instance with the passed key and management URI.

P

PluginApplicationImpl - Class in com.atlassian.application.host.plugin
An implementation of the PluginApplication interface.
PluginApplicationImpl(PluginApplicationMetaData, I18nResolver, Supplier<Option<SingleProductLicenseDetailsView>>, Supplier<ApplicationAccess>, ApplicationConfigurationManager) - Constructor for class com.atlassian.application.host.plugin.PluginApplicationImpl
Create a new PluginApplicationImpl.
PluginApplicationMetaData - Interface in com.atlassian.application.host.plugin
The meta-data about an Application provided by a set of plugins.
PluginApplicationMetaDataManager - Interface in com.atlassian.application.host.plugin
Provides access to PluginApplicationMetaData.
pluginModuleDisabled(PluginModuleDisabledEvent) - Method in class com.atlassian.application.host.plugin.ApplicationEventListener
Listens for when a plugin module is disabled and fires an ApplicationUndefinedEvent if it is relevant.
pluginModuleEnabled(PluginModuleEnabledEvent) - Method in class com.atlassian.application.host.plugin.ApplicationEventListener
Listens for when a plugin module is enabled and fires an ApplicationDefinedEvent if it is relevant.

R

register() - Method in class com.atlassian.application.host.plugin.ApplicationEventListener
Register the listener with the event bus.

S

SalI18nResolver - Class in com.atlassian.application.host.i18n
Implementation of I18nResolver using SAL.
SalI18nResolver(I18nResolver) - Constructor for class com.atlassian.application.host.i18n.SalI18nResolver
Wrap the passed I18nResolver and turn it into an I18nResolver.

T

toString() - Method in class com.atlassian.application.host.events.ApplicationDefinedEvent
 
toString() - Method in class com.atlassian.application.host.events.ApplicationUndefinedEvent
 
toString() - Method in class com.atlassian.application.host.plugin.PluginApplicationImpl
 
A B C D E G H I L N P R S T 
Skip navigation links

Copyright © 2018 Atlassian. All rights reserved.