类 WebSocketProcessorConfiguration

java.lang.Object
cn.herodotus.engine.message.websocket.configuration.WebSocketProcessorConfiguration

@Configuration(proxyBeanMethods=false) public class WebSocketProcessorConfiguration extends Object

Description: WebSocket 处理器相关配置

作者:
: gengwei.zheng
Date:
: 2022/12/29 15:52
  • 构造器详细资料

    • WebSocketProcessorConfiguration

      public WebSocketProcessorConfiguration()
  • 方法详细资料

    • postConstruct

      @PostConstruct public void postConstruct()
    • principalResolver

      @Bean @ConditionalOnMissingBean public cn.herodotus.engine.assistant.core.definition.BearerTokenResolver principalResolver()
    • webSocketSessionHandshakeInterceptor

      @Bean @ConditionalOnBean(cn.herodotus.engine.assistant.core.definition.BearerTokenResolver.class) public WebSocketSessionHandshakeInterceptor webSocketSessionHandshakeInterceptor(cn.herodotus.engine.assistant.core.definition.BearerTokenResolver bearerTokenResolver)
    • webSocketMessageSender

      @Bean public WebSocketMessageSender webSocketMessageSender(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate, org.springframework.messaging.simp.user.SimpUserRegistry simpUserRegistry)
    • webSocketChannelInterceptor

      @Bean @ConditionalOnMissingBean public WebSocketChannelInterceptor webSocketChannelInterceptor()