WebSocketLoggingAutoConfig

@AutoConfiguration
@ConditionalOnClass(value = WebSocketMessageBrokerConfigurer::class)
@ConditionalOnProperty(prefix = "cryptotrader.websocket.logging", name = "enabled", havingValue = "true", matchIfMissing = true)
open class WebSocketLoggingAutoConfig : WebSocketMessageBrokerConfigurer

Constructors

Link copied to clipboard
@Autowired
constructor(interceptorProvider: ObjectProvider<StompChannelLoggingInterceptor>)

Functions

Link copied to clipboard
open fun addArgumentResolvers(argumentResolvers: List<HandlerMethodArgumentResolver>)
Link copied to clipboard
open fun addReturnValueHandlers(returnValueHandlers: List<HandlerMethodReturnValueHandler>)
Link copied to clipboard
open fun configureClientInboundChannel(registration: ChannelRegistration)
Link copied to clipboard
open fun configureClientOutboundChannel(registration: ChannelRegistration)
Link copied to clipboard
open fun configureMessageBroker(registry: MessageBrokerRegistry)
Link copied to clipboard
open fun configureMessageConverters(messageConverters: List<MessageConverter>): Boolean
Link copied to clipboard
open fun configureWebSocketTransport(registry: WebSocketTransportRegistration)
Link copied to clipboard
open fun getPhase(): Integer
Link copied to clipboard
open fun registerStompEndpoints(registry: StompEndpointRegistry)