|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.nuxeo.ecm.webengine.WebEngine
public class WebEngine
Field Summary | |
---|---|
static java.lang.String |
SKIN_PATH_PREFIX_KEY
|
Constructor Summary | |
---|---|
WebEngine(java.io.File root)
|
|
WebEngine(ResourceRegistry registry,
java.io.File root)
|
Method Summary | |
---|---|
void |
addResourceBinding(ResourceBinding binding)
Manage jax-rs root resource bindings |
static WebContext |
getActiveContext()
|
AnnotationManager |
getAnnotationManager()
|
ApplicationManager |
getApplicationManager()
TODO: This is deprecating ModuleManager |
ResourceBinding[] |
getBindings()
|
java.io.File |
getDeploymentDirectory()
|
java.lang.String |
getDevMode()
|
java.util.Map<java.lang.String,java.lang.Object> |
getEnvironment()
|
GlobalTypes |
getGlobalTypes()
|
java.lang.String |
getMimeType(java.lang.String ext)
|
Module |
getModule(java.lang.String name)
|
ModuleManager |
getModuleManager()
|
java.io.File |
getModulesDirectory()
|
java.io.File[] |
getRegisteredModules()
Makes a copy to avoid concurrent modification exceptions. |
ResourceRegistry |
getRegistry()
Deprecated. |
ReloadManager |
getReloadManager()
|
RenderingEngine |
getRendering()
|
RequestConfiguration |
getRequestConfiguration()
|
java.io.File |
getResourceFile(java.lang.String key)
Get a file resource given a key |
java.net.URL |
getResourceURL(java.lang.String key)
Gets an URL resource given a key |
java.io.File |
getRootDirectory()
|
Scripting |
getScripting()
|
java.lang.String |
getSkinPathPrefix()
|
WebLoader |
getWebLoader()
|
void |
initJspRequestSupport(javax.servlet.GenericServlet servlet,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
boolean |
isDevMode()
|
java.lang.Class<?> |
loadClass(java.lang.String className)
|
void |
loadJspTaglib(javax.servlet.GenericServlet servlet)
JSP taglib support |
void |
registerModule(java.io.File config)
Registers a module reference given its configuration file. |
void |
registerModule(java.io.File config,
boolean addToClassPath)
|
void |
registerRenderingExtension(java.lang.String id,
java.lang.Object obj)
|
void |
reload()
Reloads configuration. |
void |
reload2()
reload for we 2. |
void |
reloadModules()
|
void |
removeResourceBinding(ResourceBinding binding)
|
static void |
setActiveContext(WebContext ctx)
|
void |
setDevMode(java.lang.String devModeId)
|
void |
setSkinPathPrefix(java.lang.String skinPathPrefix)
|
void |
start()
|
void |
stop()
|
void |
unregisterRenderingExtension(java.lang.String id)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SKIN_PATH_PREFIX_KEY
Constructor Detail |
---|
public WebEngine(java.io.File root)
public WebEngine(ResourceRegistry registry, java.io.File root)
Method Detail |
---|
public static WebContext getActiveContext()
public static void setActiveContext(WebContext ctx)
public RequestConfiguration getRequestConfiguration()
public ApplicationManager getApplicationManager()
public void loadJspTaglib(javax.servlet.GenericServlet servlet)
public void initJspRequestSupport(javax.servlet.GenericServlet servlet, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public WebLoader getWebLoader()
public void setSkinPathPrefix(java.lang.String skinPathPrefix)
public java.lang.String getSkinPathPrefix()
@Deprecated public ResourceRegistry getRegistry()
public java.lang.Class<?> loadClass(java.lang.String className) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public GlobalTypes getGlobalTypes()
public java.lang.String getMimeType(java.lang.String ext)
public AnnotationManager getAnnotationManager()
public boolean isDevMode()
public java.lang.String getDevMode()
public void setDevMode(java.lang.String devModeId)
public void registerRenderingExtension(java.lang.String id, java.lang.Object obj)
public void unregisterRenderingExtension(java.lang.String id)
public java.util.Map<java.lang.String,java.lang.Object> getEnvironment()
public Scripting getScripting()
public void registerModule(java.io.File config)
public void registerModule(java.io.File config, boolean addToClassPath)
public java.io.File[] getRegisteredModules()
public ModuleManager getModuleManager()
public Module getModule(java.lang.String name)
public java.io.File getRootDirectory()
public java.io.File getDeploymentDirectory()
public java.io.File getModulesDirectory()
public ReloadManager getReloadManager()
public RenderingEngine getRendering()
public void addResourceBinding(ResourceBinding binding)
public void removeResourceBinding(ResourceBinding binding)
public ResourceBinding[] getBindings()
public void reload2()
public void reload()
public void reloadModules()
public void start()
public void stop()
public java.net.URL getResourceURL(java.lang.String key)
ResourceLocator
getResourceURL
in interface ResourceLocator
key
- the resource key
public java.io.File getResourceFile(java.lang.String key)
ResourceLocator
getResourceFile
in interface ResourceLocator
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |