Package com.atlassian.crowd.plugin.web
Class CrowdWebResourceIntegration
java.lang.Object
com.atlassian.crowd.plugin.web.CrowdWebResourceIntegration
- All Implemented Interfaces:
com.atlassian.plugin.webresource.WebResourceIntegration
public class CrowdWebResourceIntegration
extends Object
implements com.atlassian.plugin.webresource.WebResourceIntegration
Crowd-specific implementation of the Atlassian Plugin WebResourceIntegration
-
Constructor Summary
ConstructorsConstructorDescriptionCrowdWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor, I18nHelper i18nHelper, com.atlassian.plugin.event.PluginEventManager pluginEventManager, I18nHelperConfiguration i18nHelperConfiguration, com.atlassian.sal.api.ApplicationProperties applicationProperties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.atlassian.sal.api.ApplicationPropertiesgetBaseUrl(com.atlassian.webresource.api.UrlMode urlMode) com.atlassian.plugin.webresource.cdn.CDNStrategycom.atlassian.sal.api.features.DarkFeatureManagercom.atlassian.event.api.EventPublishergetI18nRawText(Locale locale, String key) getI18nText(Locale locale, String key) com.atlassian.plugin.PluginAccessorcom.atlassian.plugin.event.PluginEventManagervoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.plugin.webresource.WebResourceIntegration
getSyncWebResourceKeys, getSystemCounter, isCompiledResourceEnabled, isCtCdnMappingEnabled, isDeferJsAttributeEnabled, isIncrementalCacheEnabled, usePluginInstallTimeInsteadOfTheVersionForSnapshotPlugins
-
Constructor Details
-
CrowdWebResourceIntegration
public CrowdWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor, I18nHelper i18nHelper, com.atlassian.plugin.event.PluginEventManager pluginEventManager, I18nHelperConfiguration i18nHelperConfiguration, com.atlassian.sal.api.ApplicationProperties applicationProperties, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager)
-
-
Method Details
-
getApplicationProperties
public com.atlassian.sal.api.ApplicationProperties getApplicationProperties()- Specified by:
getApplicationPropertiesin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getPluginAccessor
public com.atlassian.plugin.PluginAccessor getPluginAccessor()- Specified by:
getPluginAccessorin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getPluginEventManager
public com.atlassian.plugin.event.PluginEventManager getPluginEventManager()- Specified by:
getPluginEventManagerin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getRequestCache
- Specified by:
getRequestCachein interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getResourceUrlPrefix
- Specified by:
getResourceUrlPrefixin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
rebuildResourceUrlPrefix
public void rebuildResourceUrlPrefix()- Specified by:
rebuildResourceUrlPrefixin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getSystemBuildNumber
- Specified by:
getSystemBuildNumberin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getHostApplicationVersion
- Specified by:
getHostApplicationVersionin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getBaseUrl
- Specified by:
getBaseUrlin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getBaseUrl
- Specified by:
getBaseUrlin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getSuperBatchVersion
- Specified by:
getSuperBatchVersionin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getStaticResourceLocale
- Specified by:
getStaticResourceLocalein interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getI18nStateHash
- Specified by:
getI18nStateHashin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getTemporaryDirectory
- Specified by:
getTemporaryDirectoryin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getLocale
- Specified by:
getLocalein interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getSupportedLocales
- Specified by:
getSupportedLocalesin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getI18nRawText
- Specified by:
getI18nRawTextin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getI18nText
- Specified by:
getI18nTextin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getCDNStrategy
public com.atlassian.plugin.webresource.cdn.CDNStrategy getCDNStrategy()- Specified by:
getCDNStrategyin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
allowedCondition1Keys
- Specified by:
allowedCondition1Keysin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
allowedTransform1Keys
- Specified by:
allowedTransform1Keysin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
forbidCondition1AndTransformer1
public boolean forbidCondition1AndTransformer1()- Specified by:
forbidCondition1AndTransformer1in interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getEventPublisher
@Nonnull public com.atlassian.event.api.EventPublisher getEventPublisher()- Specified by:
getEventPublisherin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getDarkFeatureManager
@Nonnull public com.atlassian.sal.api.features.DarkFeatureManager getDarkFeatureManager()- Specified by:
getDarkFeatureManagerin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-