org.nuxeo.ecm.webengine.debug
Class ModuleTracker
java.lang.Object
org.nuxeo.ecm.webengine.debug.ModuleTracker
- All Implemented Interfaces:
- Runnable
- Direct Known Subclasses:
- DefaultModuleTracker, IDEModuleTracker
public abstract class ModuleTracker
- extends Object
- implements Runnable
- Author:
- Bogdan Stefanescu
ModuleTracker
public ModuleTracker(ModuleImpl module)
run
public void run()
- Specified by:
run
in interface Runnable
flushTypeCache
public static void flushTypeCache(ModuleImpl module)
- Flush the type cache of a module.
This will flush all modules type cache since some modules may be dependent on this one.
TODO: optimize this
- Parameters:
module
-
flushRootResourcesCache
public static void flushRootResourcesCache(ModuleImpl module)
flushSkinCache
public static void flushSkinCache(ModuleImpl module)
- Flush the skin cache for the given module.
Note that all modules skin cache will be flushed since they may depend on
this module skins.
TODO: optimize this
- Parameters:
module
-
Copyright © 2011 Nuxeo SAS. All Rights Reserved.