Class ConfluenceWebresourceManagerWiring

java.lang.Object
com.atlassian.plugin.webresource.WebResourceManagerWiring
com.atlassian.confluence.impl.spring.ConfluenceWebresourceManagerWiring

@Configuration public class ConfluenceWebresourceManagerWiring extends com.atlassian.plugin.webresource.WebResourceManagerWiring
Named for 'grep-ability' to quickly glance at product overrides
Since:
9.3
  • Constructor Details

    • ConfluenceWebresourceManagerWiring

      public ConfluenceWebresourceManagerWiring()
  • Method Details

    • transformerCache

      @Bean @Lazy public com.atlassian.plugin.webresource.transformer.TransformerCache transformerCache(com.atlassian.plugin.event.PluginEventManager pluginEventManager, @Qualifier("pluginAccessor") com.atlassian.plugin.PluginAccessor pluginAccessor)
      Overrides:
      transformerCache in class com.atlassian.plugin.webresource.WebResourceManagerWiring
    • webResourceManager

      @Bean public ConfluenceWebResourceManager webResourceManager(com.atlassian.webresource.api.assembler.WebResourceAssemblerFactory webResourceAssemblerFactory, com.atlassian.plugin.webresource.assembler.LegacyPageBuilderService pageBuilderService, com.atlassian.plugin.webresource.PluginResourceLocator pluginResourceLocator, com.atlassian.plugin.webresource.WebResourceIntegration webResourceIntegration, com.atlassian.webresource.api.WebResourceUrlProvider webResourceUrlProvider, com.atlassian.plugin.webresource.ResourceBatchingConfiguration resourceBatchingConfiguration, @Qualifier("pluginAccessor") com.atlassian.plugin.PluginAccessor pluginAccessor, ResourceAccessor resourceAccessor, SettingsManager settingsManager, DefaultConfluenceWebResourceService confluenceWebResourceService)
    • cdnStrategyProvider

      @Bean public com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider(OsgiServiceRegistry osgiServiceRegistry)
    • confluenceCDNStrategyFactory

      @Bean public ConfluenceCDNStrategyFactory confluenceCDNStrategyFactory(com.atlassian.plugin.webresource.cdn.CdnStrategyProvider cdnStrategyProvider, DarkFeaturesManager darkFeaturesManager, com.atlassian.event.api.EventPublisher eventPublisher, EnterpriseFeatureFlag enterpriseFeatureFlag)
    • cssResourceCounterManager

      @Bean public DefaultCssResourceCounterManager cssResourceCounterManager(BandanaManager bandanaManager)
    • confluenceWebResourceService

      @Bean public DefaultConfluenceWebResourceService confluenceWebResourceService(com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, CssResourceCounterManager cssResourceCounterManager, com.atlassian.webresource.api.WebResourceUrlProvider webResourceUrlProvider, StylesheetManager stylesheetManager, ThemeManager themeManager, com.atlassian.plugin.webresource.WebResourceIntegration webResourceIntegration, DarkFeaturesManager darkFeaturesManager, ColourSchemeManager colourSchemeManager)
    • webResourceDispatcher

      @Bean public WebResourceDispatcher webResourceDispatcher(com.atlassian.plugin.webresource.impl.Globals webResourceGlobals)
    • resourceBatchingConfiguration

      @Bean public ConfluenceResourceBatchingConfiguration resourceBatchingConfiguration()
    • pluginCounter

      @Bean public Counter pluginCounter(@Value("atlassian.confluence.plugin.counter") String key, BandanaManager bandanaManager)
    • superbatchResourceCounter

      @Bean public Counter superbatchResourceCounter(@Value("atlassian.confluence.plugin.resource.counter") String key, BandanaManager bandanaManager)
    • webResourceIntegration

      @Bean public com.atlassian.plugin.webresource.WebResourceIntegration webResourceIntegration(@Qualifier("pluginAccessor") com.atlassian.plugin.PluginAccessor pluginAccessor, @Qualifier("webResourceIntegrationPluginDirectoryProvider") PluginDirectoryProvider pluginDirectoryProvider, SettingsManager settingsManager, @Qualifier("superbatchResourceCounter") Counter superbatchResourceCounter, LocaleManager localeManager, ContextPathHolder contextPathHolder, @Qualifier("i18NBeanFactory") I18NBeanFactory i18NBeanFactory, ConfluenceCDNStrategyFactory confluenceCDNStrategyFactory, com.atlassian.plugin.event.PluginEventManager pluginEventManager, DarkFeaturesManager darkFeaturesManager, com.atlassian.sal.api.features.DarkFeatureManager salDarkFeatureManager, LanguageManager languageManager, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.ApplicationProperties applicationProperties)