com.atlassian.plugin.webresource
Class DefaultResourceBatchingConfiguration

java.lang.Object
  extended by com.atlassian.plugin.webresource.DefaultResourceBatchingConfiguration
All Implemented Interfaces:
ResourceBatchingConfiguration

public class DefaultResourceBatchingConfiguration
extends Object
implements ResourceBatchingConfiguration

Default configuration for the plugin resource locator, for those applications that do not want to perform any super-batching.


Constructor Summary
DefaultResourceBatchingConfiguration()
           
 
Method Summary
 List<String> getSuperBatchModuleCompleteKeys()
          Gets the list of resource plugin modules that should be included in the superbatch, in the order that they should be batched.
 boolean isSuperBatchingEnabled()
          Gets whether web resources in different resource modules should be batched together.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultResourceBatchingConfiguration

public DefaultResourceBatchingConfiguration()
Method Detail

isSuperBatchingEnabled

public boolean isSuperBatchingEnabled()
Description copied from interface: ResourceBatchingConfiguration
Gets whether web resources in different resource modules should be batched together.

Specified by:
isSuperBatchingEnabled in interface ResourceBatchingConfiguration

getSuperBatchModuleCompleteKeys

public List<String> getSuperBatchModuleCompleteKeys()
Description copied from interface: ResourceBatchingConfiguration
Gets the list of resource plugin modules that should be included in the superbatch, in the order that they should be batched. No dependency resolution is performed, so it is important that the configuration includes all dependent resources in the right order. Any call to WebResourceManager.requireResource(java.lang.String) for one of these resources will be a no-op, and any dependency resolution for resources will stop if the dependency is in the superbatch.

Specified by:
getSuperBatchModuleCompleteKeys in interface ResourceBatchingConfiguration


Copyright © 2011 Atlassian. All Rights Reserved.