Class SetupConfluenceWebResourceIntegration
java.lang.Object
com.atlassian.confluence.plugin.webresource.SetupConfluenceWebResourceIntegration
- All Implemented Interfaces:
com.atlassian.plugin.webresource.WebResourceIntegration
public class SetupConfluenceWebResourceIntegration
extends Object
implements com.atlassian.plugin.webresource.WebResourceIntegration
A stripped-down web resource integration sufficient to serve resources during setup when most of Confluence is not
available.
-
Constructor Summary
ConstructorsConstructorDescriptionSetupConfluenceWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor, PluginDirectoryProvider pluginDirectoryProvider, SetupLocaleManager localeManager, DefaultI18NBeanFactory i18NBeanFactory, com.atlassian.plugin.event.PluginEventManager pluginEventManager, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager, com.atlassian.event.api.EventPublisher eventPublisher, HttpContext httpContext, com.atlassian.sal.api.ApplicationProperties applicationProperties) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.atlassian.sal.api.ApplicationPropertiesgetBaseUrl(com.atlassian.webresource.api.UrlMode urlMode) com.atlassian.plugin.webresource.cdn.CDNStrategy@NonNull com.atlassian.sal.api.features.DarkFeatureManager@NonNull com.atlassian.event.api.EventPublishergetI18nRawText(Locale locale, String key) getI18nText(Locale locale, String key) com.atlassian.plugin.PluginAccessorcom.atlassian.plugin.event.PluginEventManagerDeprecated.since 9.1Deprecated.since 9.1booleanbooleanvoidDeprecated.since 9.1Methods 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
getResourceUrlPrefix, getSyncWebResourceKeys, isCompiledResourceEnabled, usePluginInstallTimeInsteadOfTheVersionForSnapshotPlugins
-
Constructor Details
-
SetupConfluenceWebResourceIntegration
public SetupConfluenceWebResourceIntegration(com.atlassian.plugin.PluginAccessor pluginAccessor, PluginDirectoryProvider pluginDirectoryProvider, SetupLocaleManager localeManager, DefaultI18NBeanFactory i18NBeanFactory, com.atlassian.plugin.event.PluginEventManager pluginEventManager, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager, com.atlassian.event.api.EventPublisher eventPublisher, HttpContext httpContext, com.atlassian.sal.api.ApplicationProperties applicationProperties)
-
-
Method Details
-
getStaticResourceLocale
Deprecated.since 9.1 -
rebuildResourceUrlPrefix
Deprecated.since 9.1 -
getI18nStateHash
- Specified by:
getI18nStateHashin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getPluginAccessor
public com.atlassian.plugin.PluginAccessor getPluginAccessor()- Specified by:
getPluginAccessorin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getPluginEventManager
Deprecated.since 9.1 -
getEventPublisher
public @NonNull com.atlassian.event.api.EventPublisher getEventPublisher()- Specified by:
getEventPublisherin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getDarkFeatureManager
public @NonNull com.atlassian.sal.api.features.DarkFeatureManager getDarkFeatureManager()- Specified by:
getDarkFeatureManagerin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getRequestCache
- Specified by:
getRequestCachein interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getSystemCounter
- Specified by:
getSystemCounterin 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
-
getTemporaryDirectory
- Specified by:
getTemporaryDirectoryin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getSuperBatchVersion
- Specified by:
getSuperBatchVersionin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getCDNStrategy
public com.atlassian.plugin.webresource.cdn.CDNStrategy getCDNStrategy()- Specified by:
getCDNStrategyin 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
-
allowedCondition1Keys
-
allowedTransform1Keys
-
forbidCondition1AndTransformer1
public boolean forbidCondition1AndTransformer1() -
isIncrementalCacheEnabled
public boolean isIncrementalCacheEnabled()- Specified by:
isIncrementalCacheEnabledin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
isDeferJsAttributeEnabled
public boolean isDeferJsAttributeEnabled()- Specified by:
isDeferJsAttributeEnabledin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-
getApplicationProperties
public com.atlassian.sal.api.ApplicationProperties getApplicationProperties()- Specified by:
getApplicationPropertiesin interfacecom.atlassian.plugin.webresource.WebResourceIntegration
-