Class SettingsSummaryPanelContextProvider
java.lang.Object
com.atlassian.jira.projectconfig.contextproviders.SettingsSummaryPanelContextProvider
- All Implemented Interfaces:
CacheableContextProvider,com.atlassian.plugin.web.ContextProvider
Provides velocity context for the "settings" summary panel. This is basically the shit panel that holds everything
that does not fit elsewhere.
- Since:
- v4.4
-
Constructor Summary
ConstructorsConstructorDescriptionSettingsSummaryPanelContextProvider(ProjectOperationManager projectOperationManager, ContextProviderUtils utils, JiraAuthenticationContext context, com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, com.atlassian.applinks.host.spi.InternalHostApplication hostApplication) -
Method Summary
-
Constructor Details
-
SettingsSummaryPanelContextProvider
public SettingsSummaryPanelContextProvider(ProjectOperationManager projectOperationManager, ContextProviderUtils utils, JiraAuthenticationContext context, com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, com.atlassian.applinks.host.spi.InternalHostApplication hostApplication)
-
-
Method Details
-
init
- Specified by:
initin interfacecom.atlassian.plugin.web.ContextProvider- Throws:
com.atlassian.plugin.PluginParseException
-
getContextMap
- Specified by:
getContextMapin interfacecom.atlassian.plugin.web.ContextProvider
-
getUniqueContextKey
Description copied from interface:CacheableContextProviderReturn a key that is unique for the scope that this context should be scoped. E.g. If the context is unique per issue, per user return "JRA-11234:nmenere"- Specified by:
getUniqueContextKeyin interfaceCacheableContextProvider- Parameters:
context- the context passed into the getContextMap method.- Returns:
- a key that is unique for the scope that this context
-