package com.qianwen.core.websocket.custom;
|
|
import java.util.List;
|
import com.qianwen.core.websocket.message.JsonWebSocketMessage;
|
import org.springframework.web.socket.WebSocketSession;
|
|
/* loaded from: blade-starter-websocket-9.3.0.0-SNAPSHOT.jar:org/springblade/core/websocket/custom/SubscriptionSessionFilter.class */
|
public interface SubscriptionSessionFilter<R extends JsonWebSocketMessage> {
|
String type();
|
|
void onMessage(WebSocketSession session, R message);
|
|
List<String> onResponse(String message);
|
|
void onClose(WebSocketSession session);
|
}
|