package com.whyc.listener;
|
|
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContextEvent;
|
import javax.servlet.ServletContextListener;
|
import javax.servlet.annotation.WebListener;
|
|
import static java.lang.Thread.sleep;
|
|
/**
|
* 应用启动时初始化
|
* 应用关闭时销毁
|
*/
|
@WebListener
|
public class ApplicationListener implements ServletContextListener {
|
|
//@Autowired
|
//private BattCameraService cameraService;
|
|
/**
|
* 1.初始化,开启视频流并启动录像存储
|
* @param servletContextEvent
|
*/
|
@Override
|
public void contextInitialized(ServletContextEvent servletContextEvent) {
|
ServletContext application = servletContextEvent.getServletContext();
|
//初始化hik sdk
|
//List<BattCamera> list = cameraService.getList();
|
//HikTempUtil.init(list);
|
|
}
|
|
@Override
|
public void contextDestroyed(ServletContextEvent servletContextEvent) {
|
//关闭hik sdk
|
//HikTempUtil.logoutAndCleanup(HikTempUtil.lUserIDs);
|
}
|
}
|