|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.WebAppMain
public final class WebAppMain
Entry point when Hudson is used as a webapp.
| Nested Class Summary | |
|---|---|
static class |
WebAppMain.FileAndDescription
Add some metadata to a File, allowing to trace setup issues |
| Constructor Summary | |
|---|---|
WebAppMain()
|
|
| Method Summary | |
|---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent event)
|
void |
contextInitialized(javax.servlet.ServletContextEvent event)
Creates the sole instance of Jenkins and register it to the ServletContext. |
WebAppMain.FileAndDescription |
getHomeDir(javax.servlet.ServletContextEvent event)
Determines the home directory for Jenkins. |
static void |
installExpressionFactory(javax.servlet.ServletContextEvent event)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebAppMain()
| Method Detail |
|---|
public void contextInitialized(javax.servlet.ServletContextEvent event)
Jenkins and register it to the ServletContext.
contextInitialized in interface javax.servlet.ServletContextListenerpublic static void installExpressionFactory(javax.servlet.ServletContextEvent event)
public WebAppMain.FileAndDescription getHomeDir(javax.servlet.ServletContextEvent event)
We look for a setting that affects the smallest scope first, then bigger ones later.
People makes configuration mistakes, so we are trying to be nice
with those by doing String.trim().
public void contextDestroyed(javax.servlet.ServletContextEvent event)
contextDestroyed in interface javax.servlet.ServletContextListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||