package cn.ksource.web.listener;
|
|
import cn.ksource.entity.SysMessage;
|
import org.springframework.web.context.request.async.DeferredResult;
|
|
import javax.servlet.ServletContextEvent;
|
import javax.servlet.ServletContextListener;
|
import java.util.HashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
|
/**
|
* Created by chenlong
|
* Date:2017/8/14
|
* time:18:20
|
*/
|
public class SysContextListener implements ServletContextListener {
|
|
@Override
|
public void contextInitialized(ServletContextEvent servletContextEvent) {
|
//全局消息提醒容器
|
servletContextEvent.getServletContext().setAttribute("messageContext", new ConcurrentHashMap<String,DeferredResult<SysMessage>>());
|
}
|
|
@Override
|
public void contextDestroyed(ServletContextEvent servletContextEvent) {
|
|
}
|
|
}
|