org.nuxeo.ecm.webengine.model.impl
Class ModuleManager
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.ModuleManager
public class ModuleManager
- extends java.lang.Object
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleManager
public ModuleManager(WebEngine engine)
getModule
public ModuleConfiguration getModule(java.lang.String key)
- Gets a module given its name.
- Returns:
- the module or null if none
getModuleByPath
public ModuleConfiguration getModuleByPath(java.lang.String path)
getRootModule
public ModuleConfiguration getRootModule()
getModules
public ModuleConfiguration[] getModules()
getModuleByConfigFile
public ModuleConfiguration getModuleByConfigFile(java.io.File file)
registerModule
public void registerModule(ModuleConfiguration descriptor)
unregisterModule
public java.io.File unregisterModule(java.lang.String name)
bind
public void bind(java.lang.String name,
java.lang.String path)
loadModules
public void loadModules(java.io.File root)
loadModule
public void loadModule(java.io.File file)
loadModuleFromDir
public void loadModuleFromDir(java.io.File moduleRoot)
reloadModule
public void reloadModule(java.lang.String name)
reloadModules
public void reloadModules()
loadModuleRootResources
public void loadModuleRootResources(ModuleConfiguration mc)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.