public class RuntimeListener extends Object implements javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletRequestListener
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
AppContextName |
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
RuntimeListener() |
RuntimeListener(AppContext appContext) |
RuntimeListener(Supplier<AppContext> appContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent) |
void |
contextInitialized(javax.servlet.ServletContextEvent servletContextEvent) |
protected AppContext |
doInit(javax.servlet.ServletContext sc) |
static AppContext |
getAppContext(javax.servlet.ServletContext servletContext)
|
protected Properties |
loadEnvProperties(javax.servlet.ServletContext sc,
String envPropertieName)
加载属性文件
|
protected Hasor |
newHasor(javax.servlet.ServletContext sc,
String configName,
Properties properties)
创建
AppContext对象 |
protected Module |
newRootModule(javax.servlet.ServletContext sc,
String rootModule)
获取启动模块
|
void |
requestDestroyed(javax.servlet.ServletRequestEvent sre) |
void |
requestInitialized(javax.servlet.ServletRequestEvent sre) |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se) |
protected org.slf4j.Logger logger
public static final String AppContextName
public RuntimeListener()
public RuntimeListener(AppContext appContext)
public RuntimeListener(Supplier<AppContext> appContext)
public static AppContext getAppContext(javax.servlet.ServletContext servletContext)
protected Hasor newHasor(javax.servlet.ServletContext sc, String configName, Properties properties) throws Throwable
AppContext对象Throwableprotected Module newRootModule(javax.servlet.ServletContext sc, String rootModule) throws Exception
Exceptionprotected Properties loadEnvProperties(javax.servlet.ServletContext sc, String envPropertieName) throws IOException
IOExceptionprotected AppContext doInit(javax.servlet.ServletContext sc)
public final void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
contextInitialized 在接口中 javax.servlet.ServletContextListenerpublic final void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
contextDestroyed 在接口中 javax.servlet.ServletContextListenerpublic void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated 在接口中 javax.servlet.http.HttpSessionListenerpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
sessionDestroyed 在接口中 javax.servlet.http.HttpSessionListenerpublic void requestDestroyed(javax.servlet.ServletRequestEvent sre)
requestDestroyed 在接口中 javax.servlet.ServletRequestListenerpublic void requestInitialized(javax.servlet.ServletRequestEvent sre)
requestInitialized 在接口中 javax.servlet.ServletRequestListenerCopyright © 2020. All rights reserved.