Package com.atlassian.jira.application
Class JiraPluginApplicationMetaData
java.lang.Object
com.atlassian.jira.application.JiraPluginApplicationMetaData
- All Implemented Interfaces:
com.atlassian.application.host.plugin.PluginApplicationMetaData
public class JiraPluginApplicationMetaData
extends Object
implements com.atlassian.application.host.plugin.PluginApplicationMetaData
Metadata for JIRA application definitions. It JIRA application definition is exactly the same as any other
regular application definition but it also allows the definition of project types.
-
Constructor Summary
ConstructorsConstructorDescriptionJiraPluginApplicationMetaData(com.atlassian.application.host.plugin.PluginApplicationMetaData applicationMetaData, Iterable<ProjectType> projectTypes) -
Method Summary
Modifier and TypeMethodDescriptionIterable<com.atlassian.application.api.ApplicationPlugin>io.atlassian.fugue.Option<URI>com.atlassian.application.api.ApplicationKeygetKey()getName()Iterable<com.atlassian.application.api.ApplicationPlugin>io.atlassian.fugue.Option<URI>io.atlassian.fugue.Option<URI>com.atlassian.application.api.ApplicationPluginio.atlassian.fugue.Option<URI>io.atlassian.fugue.Option<URI>Iterable<com.atlassian.application.api.ApplicationPlugin>
-
Constructor Details
-
JiraPluginApplicationMetaData
public JiraPluginApplicationMetaData(com.atlassian.application.host.plugin.PluginApplicationMetaData applicationMetaData, Iterable<ProjectType> projectTypes)
-
-
Method Details
-
getProjectTypes
-
getKey
public com.atlassian.application.api.ApplicationKey getKey()- Specified by:
getKeyin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getName
- Specified by:
getNamein interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getVersion
- Specified by:
getVersionin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getDescriptionKey
- Specified by:
getDescriptionKeyin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getUserCountKey
- Specified by:
getUserCountKeyin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getConfigurationURI
- Specified by:
getConfigurationURIin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getPostInstallURI
- Specified by:
getPostInstallURIin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getPostUpdateURI
- Specified by:
getPostUpdateURIin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
buildZonedDate
- Specified by:
buildZonedDatein interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getDefinitionModuleKey
- Specified by:
getDefinitionModuleKeyin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getPlugins
- Specified by:
getPluginsin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getPrimaryPlugin
public com.atlassian.application.api.ApplicationPlugin getPrimaryPlugin()- Specified by:
getPrimaryPluginin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getApplicationPlugins
- Specified by:
getApplicationPluginsin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getUtilityPlugins
- Specified by:
getUtilityPluginsin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getDefaultGroup
- Specified by:
getDefaultGroupin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getProductHelpServerSpaceURI
- Specified by:
getProductHelpServerSpaceURIin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-
getProductHelpCloudSpaceURI
- Specified by:
getProductHelpCloudSpaceURIin interfacecom.atlassian.application.host.plugin.PluginApplicationMetaData
-