Package org.nuxeo.runtime.tomcat
Class NuxeoLauncher
- java.lang.Object
-
- org.nuxeo.runtime.tomcat.NuxeoLauncher
-
- All Implemented Interfaces:
org.apache.catalina.LifecycleListener
public class NuxeoLauncher extends Object implements org.apache.catalina.LifecycleListener
- Author:
- Bogdan Stefanescu
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanautomaticReloadprotected FrameworkBootstrapbootstrapprotected Stringhomeprotected booleanshared
-
Constructor Summary
Constructors Constructor Description NuxeoLauncher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAutomaticReload()StringgetHome()StringgetTomcatHome()protected voidhandleEvent(NuxeoWebappLoader loader, org.apache.catalina.LifecycleEvent event)booleanisShared()voidlifecycleEvent(org.apache.catalina.LifecycleEvent event)protected FileresolveHomeDirectory(NuxeoWebappLoader loader)voidsetAutomaticReload(boolean value)voidsetHome(String home)voidsetShared(boolean shared)
-
-
-
Field Detail
-
shared
protected boolean shared
-
home
protected String home
-
automaticReload
protected boolean automaticReload
-
bootstrap
protected FrameworkBootstrap bootstrap
-
-
Method Detail
-
setShared
public void setShared(boolean shared)
-
isShared
public boolean isShared()
-
setHome
public void setHome(String home)
-
getHome
public String getHome()
-
setAutomaticReload
public void setAutomaticReload(boolean value)
-
getAutomaticReload
public boolean getAutomaticReload()
-
lifecycleEvent
public void lifecycleEvent(org.apache.catalina.LifecycleEvent event)
- Specified by:
lifecycleEventin interfaceorg.apache.catalina.LifecycleListener
-
handleEvent
protected void handleEvent(NuxeoWebappLoader loader, org.apache.catalina.LifecycleEvent event)
-
resolveHomeDirectory
protected File resolveHomeDirectory(NuxeoWebappLoader loader)
-
getTomcatHome
public String getTomcatHome()
-
-