org.nuxeo.runtime.deployment
Class NuxeoStarter
java.lang.Object
org.nuxeo.runtime.deployment.NuxeoStarter
- All Implemented Interfaces:
- EventListener, ServletContextListener
public class NuxeoStarter
- extends Object
- implements ServletContextListener
This is called at WAR startup and starts the Nuxeo OSGi runtime and registers
the Nuxeo bundles with it.
This class must be configured as a <listener>/<listener-class>
in
META-INF/web.xml
.
It uses servlet init parameters defined through
<context-param>/<param-name>/<param-value>
in web.xml. Allowable
parameter names come from Environment
, mainly
NUXEO_RUNTIME_HOME
and NUXEO_CONFIG_DIR
,
but also NUXEO_DATA_DIR
,
NUXEO_LOG_DIR
,
NUXEO_TMP_DIR
and
NUXEO_WEB_DIR
.
NuxeoStarter
public NuxeoStarter()
contextInitialized
public void contextInitialized(ServletContextEvent event)
- Specified by:
contextInitialized
in interface ServletContextListener
contextDestroyed
public void contextDestroyed(ServletContextEvent event)
- Specified by:
contextDestroyed
in interface ServletContextListener
Copyright © 2011 Nuxeo SAS. All Rights Reserved.