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 boolean
automaticReload
protected FrameworkBootstrap
bootstrap
protected String
home
protected boolean
shared
-
Constructor Summary
Constructors Constructor Description NuxeoLauncher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getAutomaticReload()
String
getHome()
String
getTomcatHome()
protected void
handleEvent(NuxeoWebappLoader loader, org.apache.catalina.LifecycleEvent event)
boolean
isShared()
void
lifecycleEvent(org.apache.catalina.LifecycleEvent event)
protected File
resolveHomeDirectory(NuxeoWebappLoader loader)
void
setAutomaticReload(boolean value)
void
setHome(String home)
void
setShared(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:
lifecycleEvent
in 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()
-
-