ro.isdc.wro.extensions.manager
Class ExtensionsConfigurableWroManagerFactory

java.lang.Object
  extended by ro.isdc.wro.manager.factory.BaseWroManagerFactory
      extended by ro.isdc.wro.manager.factory.ConfigurableWroManagerFactory
          extended by ro.isdc.wro.extensions.manager.ExtensionsConfigurableWroManagerFactory
All Implemented Interfaces:
WroConfigurationChangeListener, CacheChangeCallbackAware, WroManagerFactory, ObjectFactory<WroManager>

public class ExtensionsConfigurableWroManagerFactory
extends ConfigurableWroManagerFactory

An implementation of ConfigurableWroManagerFactory that adds processors defined in extensions module.

Author:
Alex Objelean

Field Summary
 
Fields inherited from class ro.isdc.wro.manager.factory.ConfigurableWroManagerFactory
PARAM_URI_LOCATORS
 
Constructor Summary
ExtensionsConfigurableWroManagerFactory()
           
 
Method Summary
protected  void contributePostProcessors(Map<String,ResourcePostProcessor> map)
          
protected  void contributePreProcessors(Map<String,ResourcePreProcessor> map)
          
static
<T> void
pupulateMapWithExtensionsProcessors(Map<String,T> map)
          Populates a map of processors with processors existing in extensions module.
 
Methods inherited from class ro.isdc.wro.manager.factory.ConfigurableWroManagerFactory
contributeLocators, newConfigProperties, newProcessorsFactory, newUriLocatorFactory, setConfigProperties
 
Methods inherited from class ro.isdc.wro.manager.factory.BaseWroManagerFactory
addModelTransformer, create, destroy, getNamingStrategy, newCacheStrategy, newGroupExtractor, newHashBuilder, newModelFactory, newModelTransformers, onAfterInitializeManager, onCachePeriodChanged, onModelPeriodChanged, registerCacheChangeListener, setCacheStrategy, setGroupExtractor, setHashBuilder, setModelFactory, setModelTransformers, setNamingStrategy, setProcessorsFactory, setUriLocatorFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionsConfigurableWroManagerFactory

public ExtensionsConfigurableWroManagerFactory()
Method Detail

contributePostProcessors

protected void contributePostProcessors(Map<String,ResourcePostProcessor> map)

Overrides:
contributePostProcessors in class ConfigurableWroManagerFactory

contributePreProcessors

protected void contributePreProcessors(Map<String,ResourcePreProcessor> map)

Overrides:
contributePreProcessors in class ConfigurableWroManagerFactory

pupulateMapWithExtensionsProcessors

public static <T> void pupulateMapWithExtensionsProcessors(Map<String,T> map)
Populates a map of processors with processors existing in extensions module.

Type Parameters:
T - type of processors (pre or post). This can be one of the following: ResourcePreProcessor or ResourcePostProcessor.
Parameters:
map - to populate.


Copyright © 2008-2012. All Rights Reserved.