public abstract class AbstractWebAppContextLoader extends AbstractAppContextLoader implements javax.servlet.ServletContextListener
AppContext
loaders of web applications.Modifier and Type | Class and Description |
---|---|
static class |
AbstractWebAppContextLoader.CubaServletConfig |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APP_COMPONENTS_PARAM |
static java.lang.String |
APP_HOME_PROP |
static java.lang.String |
APP_PROPS_CONFIG_PARAM |
static java.lang.String |
APP_PROPS_PARAM |
static java.util.regex.Pattern |
SEPARATOR_PATTERN |
SPRING_CONTEXT_CONFIG
Constructor and Description |
---|
AbstractWebAppContextLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
afterInitAppProperties() |
protected void |
checkAppHome() |
protected void |
cleanup(boolean stopThreads) |
void |
contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent) |
void |
contextInitialized(javax.servlet.ServletContextEvent servletContextEvent) |
protected java.lang.String |
getAppPropertiesConfig(javax.servlet.ServletContext sc) |
protected void |
initAppComponents(javax.servlet.ServletContext sc) |
protected void |
initAppProperties(javax.servlet.ServletContext sc) |
protected void |
loadPropertiesFromConfig(javax.servlet.ServletContext sc,
java.util.Properties properties,
java.lang.String propsConfigName) |
protected boolean |
runningInSingleWar() |
afterInitAppContext, beforeInitAppContext, createApplicationContext, createApplicationContext, getBlock, initAppContext, initAppContext, replaceLocationsFromConf
public static final java.util.regex.Pattern SEPARATOR_PATTERN
public static final java.lang.String APP_COMPONENTS_PARAM
public static final java.lang.String APP_PROPS_CONFIG_PARAM
public static final java.lang.String APP_PROPS_PARAM
public static final java.lang.String APP_HOME_PROP
public void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
contextInitialized
in interface javax.servlet.ServletContextListener
protected void checkAppHome()
public void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
contextDestroyed
in interface javax.servlet.ServletContextListener
protected void cleanup(boolean stopThreads)
protected boolean runningInSingleWar()
protected void initAppComponents(javax.servlet.ServletContext sc)
protected void initAppProperties(javax.servlet.ServletContext sc)
protected void loadPropertiesFromConfig(javax.servlet.ServletContext sc, java.util.Properties properties, java.lang.String propsConfigName)
protected java.lang.String getAppPropertiesConfig(javax.servlet.ServletContext sc)
protected void afterInitAppProperties()
afterInitAppProperties
in class AbstractAppContextLoader