Доступ к WebSocketConfigurer с помощью Grails 3 spring-websocket
Я пытаюсь зарегистрировать WebsocketHandler в приложении Grails 3.2.x с помощью плагина spring-websocket.
Я попытался создать пользовательский websocketConfig с grails create-web-socket-config
команда, но результирующий класс не реализует org.springframework.web.socket.config.annotation.WebSocketConfigurer
чтобы иметь возможность добавлять обработчики с registerWebSocketHandlers(WebSocketHandlerRegistry registry)
событие.
Как бы я мог сделать это в течение AbstractWebSocketMessageBrokerConfigurer
?
1 ответ
В пределах AbstractWebSocketMessageBrokerConfigurer
Вы не сможете сделать это.
но вы должны иметь возможность просто поставить другой @EnableWebSocket
аннотированный @Configuration
реализация бина WebSocketConfigurer
обнаруживается при сканировании компонента или вы регистрируете его вручную в resources.groovy
,
ссылка http://docs.spring.io/spring/docs/4.3.4.RELEASE/spring-framework-reference/html/websocket.html