@Configuration(proxyBeanMethods=false) public class WebSocketProcessorConfiguration extends Object
Description: WebSocket 处理器相关配置
| 构造器和说明 |
|---|
WebSocketProcessorConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
postConstruct() |
cn.herodotus.engine.assistant.core.definition.BearerTokenResolver |
principalResolver() |
WebSocketChannelInterceptor |
webSocketChannelInterceptor() |
WebSocketMessageSender |
webSocketMessageSender(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate,
org.springframework.messaging.simp.user.SimpUserRegistry simpUserRegistry) |
WebSocketSessionHandshakeInterceptor |
webSocketSessionHandshakeInterceptor(cn.herodotus.engine.assistant.core.definition.BearerTokenResolver bearerTokenResolver) |
@PostConstruct public void postConstruct()
@Bean @ConditionalOnMissingBean public cn.herodotus.engine.assistant.core.definition.BearerTokenResolver principalResolver()
@Bean @ConditionalOnBean(value=cn.herodotus.engine.assistant.core.definition.BearerTokenResolver.class) public WebSocketSessionHandshakeInterceptor webSocketSessionHandshakeInterceptor(cn.herodotus.engine.assistant.core.definition.BearerTokenResolver bearerTokenResolver)
@Bean public WebSocketMessageSender webSocketMessageSender(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate, org.springframework.messaging.simp.user.SimpUserRegistry simpUserRegistry)
@Bean @ConditionalOnMissingBean public WebSocketChannelInterceptor webSocketChannelInterceptor()
Copyright © 2023 Dromara. All rights reserved.