From e5cb55778706304c419b515b0b5cabbfd61001ea Mon Sep 17 00:00:00 2001 From: zhouhao Date: Mon, 20 Jun 2022 14:38:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../configure/device/PersistenceDeviceSessionManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/PersistenceDeviceSessionManager.java b/jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/PersistenceDeviceSessionManager.java index 6e4a5a9d..99b427ab 100644 --- a/jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/PersistenceDeviceSessionManager.java +++ b/jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/PersistenceDeviceSessionManager.java @@ -26,6 +26,13 @@ import java.io.File; import java.util.function.Function; import java.util.function.Supplier; +/** + * 支持会话持久化的设备会话管理器,将{@link PersistentSession}持久化到本地磁盘,在服务器重启后 + * 将会对会话进行恢复. + * + * @author zhouhao + * @since 1.20 + */ @Slf4j public class PersistenceDeviceSessionManager extends ClusterDeviceSessionManager implements CommandLineRunner, ApplicationContextAware { private Supplier registry;