package com.qianwen.smartman.common.websocket.fms; import java.util.HashMap; import java.util.List; import java.util.Map; import com.qianwen.core.websocket.custom.SubscriptionSessionFilter; import org.springframework.stereotype.Component; import org.springframework.web.socket.WebSocketSession; @Component /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/common/websocket/fms/FmsVisualDataFilter.class */ public class FmsVisualDataFilter implements SubscriptionSessionFilter { public Map dataMap = new HashMap(); public String type() { return "fmsVisualData"; } public void onMessage(WebSocketSession session, FmsVisualDataRequestMessage message) { this.dataMap.put(session.getId(), message); } public List onResponse(String message) { return null; } public void onClose(WebSocketSession session) { this.dataMap.remove(session.getId()); } }