package com.qianwen.core.websocket.custom;
|
|
import java.util.List;
|
import com.qianwen.core.websocket.message.JsonWebSocketMessage;
|
import org.springframework.web.socket.WebSocketSession;
|
|
public interface SubscriptionSessionFilter<R extends JsonWebSocketMessage> {
|
String type();
|
|
void onMessage(WebSocketSession session, R message);
|
|
List<String> onResponse(String message);
|
|
void onClose(WebSocketSession session);
|
}
|