Class ConfluenceResourceBatchingConfiguration

  • All Implemented Interfaces:
    com.atlassian.plugin.webresource.ResourceBatchingConfiguration

    public class ConfluenceResourceBatchingConfiguration
    extends Object
    implements com.atlassian.plugin.webresource.ResourceBatchingConfiguration
    Confluence's configuration for the super batch.

    This configuration lists a set of plugin:module keys that have been hand tested to work in the superbatch.

    • Constructor Detail

      • ConfluenceResourceBatchingConfiguration

        public ConfluenceResourceBatchingConfiguration​(List<String> superBatchModuleCompleteKeys,
                                                       com.atlassian.plugin.webresource.ResourceBatchingConfiguration delegate)
    • Method Detail

      • isSuperBatchingEnabled

        public boolean isSuperBatchingEnabled()
        Specified by:
        isSuperBatchingEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • getSuperBatchModuleCompleteKeys

        public List<String> getSuperBatchModuleCompleteKeys()
        Specified by:
        getSuperBatchModuleCompleteKeys in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • isContextBatchingEnabled

        public boolean isContextBatchingEnabled()
        Specified by:
        isContextBatchingEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • isPluginWebResourceBatchingEnabled

        public boolean isPluginWebResourceBatchingEnabled()
        Specified by:
        isPluginWebResourceBatchingEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • isBatchContentTrackingEnabled

        public boolean isBatchContentTrackingEnabled()
        Specified by:
        isBatchContentTrackingEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • isJavaScriptTryCatchWrappingEnabled

        public boolean isJavaScriptTryCatchWrappingEnabled()
        Specified by:
        isJavaScriptTryCatchWrappingEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • resplitMergedContextBatchesForThisRequest

        public boolean resplitMergedContextBatchesForThisRequest()
        Specified by:
        resplitMergedContextBatchesForThisRequest in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • isSourceMapEnabled

        public boolean isSourceMapEnabled()
        Specified by:
        isSourceMapEnabled in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration
      • optimiseSourceMapsForDevelopment

        public boolean optimiseSourceMapsForDevelopment()
        Specified by:
        optimiseSourceMapsForDevelopment in interface com.atlassian.plugin.webresource.ResourceBatchingConfiguration