package com.ld.igds.protocol.snap.server; import com.ld.igds.util.SpringUtil; import com.ld.igds.view.service.SnapSerService; import com.ld.io.api.IoSession; import com.ld.io.api.IoSessionListener; import lombok.extern.slf4j.Slf4j; @Slf4j public class SessionListener implements IoSessionListener { @Override public void onCreate(IoSession session) { log.info("++++抓拍插件新建连接++++-IP={},PORT={}", session.getAddress(), session.getPort()); } @Override public void onDestroy(IoSession session) { SnapSerService snapSerService = SpringUtil.getBean(SnapSerService.class); snapSerService.offLine(session.getBusinessKey()); log.info("----抓拍插件连接断开,系统设置设备离线-----IP={},PORT={},SN={}", session.getAddress(), session.getPort(),session.getBusinessKey()); } }