Code: Select all
import org.springframework.web.reactive.socket.WebSocketMessage;
import reactor.core.publisher.FluxSink;
public interface ISocketClient {
default FluxSink sendMessage(MessageObject outbound) {
WebSocketMessage message = getSerializer().serialize(outbound);
FluxSink connection = getConnection();
return connection.next(message);
}
}