Class WebResourceContextItemProvider

  • All Implemented Interfaces:
    VelocityContextItemProvider

    public class WebResourceContextItemProvider
    extends Object
    implements VelocityContextItemProvider
    Context map provider for information from the WebResourceManager and its kin. Since the WebResourceManager was refactored to take UrlModes in its important methods (and it's impossible to pass such a beast in from Velocity), all references to the manager from Velocity ended up being deprecated calls.
    • Constructor Detail

      • WebResourceContextItemProvider

        public WebResourceContextItemProvider​(com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService,
                                              com.atlassian.webresource.api.assembler.WebResourceAssemblerFactory webResourceAssemblerFactory,
                                              com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider,
                                              ConfluenceWebResourceService confluenceWebResourceService,
                                              LocaleManager localeManager)