Spring 4.2.0 - 如何使用SimpUserRegistry

cgr*_*raf 3 spring spring-mvc spring-websocket

根据Spring 4.2.0文档,项目5.5,我正在尝试使用SimpUserRegistry来获取连接到websockets/STOMP端点的用户列表......但是我在Spring上很新,我只是不知道在哪里/如何使用这个类.你能给我一个例子或指出我正确的方向吗?

Ser*_*mar 7

只是SimpUserRegistry作为依赖注入.以下是打印所有已连接用户的用户名的示例:

@Autowired private SimpUserRegistry userRegistry;

public void printConnectedUsers() { 
    userRegistry.getUsers().stream()
                    .map(u -> u.getName())
                    .forEach(System.out::println);
}
Run Code Online (Sandbox Code Playgroud)