public class JiraWebResourceIntegration extends Object implements com.atlassian.plugin.webresource.WebResourceIntegration, InitializingComponent
WebResourceIntegration for JIRA.| Constructor and Description |
|---|
JiraWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor,
ApplicationProperties applicationProperties,
VelocityRequestContextFactory requestContextFactory,
BuildUtilsInfo buildUtilsInfo,
JiraAuthenticationContext jiraAuthenticationContext,
CachingI18nFactory i18nFactory,
JiraHome jiraHome,
com.atlassian.event.api.EventPublisher eventPublisher,
FeatureManager featureManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterInstantiation() |
String |
getBaseUrl() |
String |
getBaseUrl(com.atlassian.plugin.webresource.UrlMode urlMode) |
com.atlassian.plugin.webresource.cdn.CDNStrategy |
getCDNStrategy() |
String |
getI18nRawText(Locale locale,
String key) |
String |
getI18nText(Locale locale,
String key) |
Locale |
getLocale() |
com.atlassian.plugin.PluginAccessor |
getPluginAccessor() |
Map<String,Object> |
getRequestCache() |
String |
getStaticResourceLocale() |
String |
getSuperBatchVersion() |
String |
getSystemBuildNumber() |
String |
getSystemCounter() |
File |
getTemporaryDirectory() |
void |
onCdnDisabled(FeatureEvent featureEvent) |
void |
pluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event) |
public JiraWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor,
ApplicationProperties applicationProperties,
VelocityRequestContextFactory requestContextFactory,
BuildUtilsInfo buildUtilsInfo,
JiraAuthenticationContext jiraAuthenticationContext,
CachingI18nFactory i18nFactory,
JiraHome jiraHome,
com.atlassian.event.api.EventPublisher eventPublisher,
FeatureManager featureManager)
@EventListener public void pluginFrameworkStarted(com.atlassian.plugin.event.events.PluginFrameworkStartedEvent event)
@EventListener public void onCdnDisabled(FeatureEvent featureEvent)
public com.atlassian.plugin.PluginAccessor getPluginAccessor()
getPluginAccessor in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic Map<String,Object> getRequestCache()
getRequestCache in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getSystemCounter()
getSystemCounter in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getSystemBuildNumber()
getSystemBuildNumber in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getBaseUrl()
getBaseUrl in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getBaseUrl(com.atlassian.plugin.webresource.UrlMode urlMode)
getBaseUrl in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getSuperBatchVersion()
getSuperBatchVersion in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getStaticResourceLocale()
getStaticResourceLocale in interface com.atlassian.plugin.webresource.WebResourceIntegration@Nonnull public File getTemporaryDirectory()
getTemporaryDirectory in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic void afterInstantiation()
throws Exception
afterInstantiation in interface InitializingComponentExceptionpublic com.atlassian.plugin.webresource.cdn.CDNStrategy getCDNStrategy()
getCDNStrategy in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic Locale getLocale()
getLocale in interface com.atlassian.plugin.webresource.WebResourceIntegrationpublic String getI18nRawText(Locale locale, String key)
getI18nRawText in interface com.atlassian.plugin.webresource.WebResourceIntegrationCopyright © 2002-2015 Atlassian. All Rights Reserved.