Hierarchy For All Packages
Package Hierarchies:- cn.herodotus.engine.message.websocket.annotation,
- cn.herodotus.engine.message.websocket.condition,
- cn.herodotus.engine.message.websocket.configuration,
- cn.herodotus.engine.message.websocket.controller,
- cn.herodotus.engine.message.websocket.definition,
- cn.herodotus.engine.message.websocket.domain,
- cn.herodotus.engine.message.websocket.enums,
- cn.herodotus.engine.message.websocket.interceptor,
- cn.herodotus.engine.message.websocket.listener,
- cn.herodotus.engine.message.websocket.messaging,
- cn.herodotus.engine.message.websocket.properties,
- cn.herodotus.engine.message.websocket.utils
Class Hierarchy
- java.lang.Object
- cn.herodotus.engine.rest.core.definition.context.AbstractApplicationContextAware (implements org.springframework.context.ApplicationContextAware)
- cn.herodotus.engine.message.websocket.controller.WebSocketPublishMessageController
- org.springframework.web.socket.server.support.AbstractHandshakeHandler (implements org.springframework.web.socket.server.HandshakeHandler, org.springframework.context.Lifecycle)
- org.springframework.web.socket.server.support.DefaultHandshakeHandler (implements org.springframework.web.context.ServletContextAware)
- cn.herodotus.engine.message.websocket.interceptor.WebSocketPrincipalHandshakeHandler
- org.springframework.web.socket.server.support.DefaultHandshakeHandler (implements org.springframework.web.context.ServletContextAware)
- org.springframework.session.web.socket.config.annotation.AbstractSessionWebSocketMessageBrokerConfigurer<S> (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
- cn.herodotus.engine.message.websocket.configuration.WebSocketMessageBrokerConfiguration
- cn.herodotus.engine.message.websocket.definition.AbstractWebSocketMessageSender (implements cn.herodotus.engine.message.websocket.definition.WebSocketMessageSender)
- cn.herodotus.engine.message.websocket.messaging.SingleInstanceMessageSender
- cn.herodotus.engine.message.websocket.messaging.MultipleInstanceMessageSender
- cn.herodotus.engine.message.websocket.messaging.SingleInstanceMessageSender
- cn.herodotus.engine.message.websocket.definition.AbstractWebSocketStatusListener<E> (implements org.springframework.context.ApplicationListener<E>)
- cn.herodotus.engine.message.websocket.listener.WebSocketConnectedListener
- cn.herodotus.engine.message.websocket.listener.WebSocketDisconnectListener
- cn.herodotus.engine.message.websocket.configuration.MessageWebSocketConfiguration
- cn.herodotus.engine.message.websocket.configuration.MessageWebSocketConfiguration.MultipleInstanceConfiguration
- cn.herodotus.engine.message.websocket.configuration.MessageWebSocketConfiguration.SingleInstanceConfiguration
- cn.herodotus.engine.message.websocket.configuration.MessageWebSocketConfiguration.WebSocketConfiguration
- cn.herodotus.engine.message.websocket.messaging.MultipleInstanceMessageSyncConsumer (implements java.util.function.Consumer<T>)
- cn.herodotus.engine.message.websocket.condition.MultipleWebSocketInstanceCondition (implements org.springframework.context.annotation.Condition)
- java.lang.Record
- cn.herodotus.engine.message.websocket.messaging.WebSocketMessagingTemplate
- cn.herodotus.engine.message.websocket.condition.SingleWebSocketInstanceCondition (implements org.springframework.context.annotation.Condition)
- cn.herodotus.engine.message.websocket.interceptor.WebSocketAuthenticationHandshakeInterceptor (implements org.springframework.web.socket.server.HandshakeInterceptor)
- cn.herodotus.engine.message.websocket.interceptor.WebSocketChannelInterceptor (implements org.springframework.messaging.support.ChannelInterceptor)
- cn.herodotus.engine.message.websocket.controller.WebSocketMessageController
- cn.herodotus.engine.message.websocket.messaging.WebSocketMessageSendingAdapter (implements cn.herodotus.engine.message.core.definition.MessageSendingAdapter<D,
E>) - cn.herodotus.engine.message.websocket.domain.WebSocketPrincipal (implements java.security.Principal)
- cn.herodotus.engine.message.websocket.properties.WebSocketProperties
- cn.herodotus.engine.message.websocket.utils.WebSocketUtils
- cn.herodotus.engine.rest.core.definition.context.AbstractApplicationContextAware (implements org.springframework.context.ApplicationContextAware)
Interface Hierarchy
- cn.herodotus.engine.message.websocket.definition.WebSocketMessageSender
Annotation Interface Hierarchy
- cn.herodotus.engine.message.websocket.annotation.ConditionalOnMultipleWebSocketInstance (implements java.lang.annotation.Annotation)
- cn.herodotus.engine.message.websocket.annotation.ConditionalOnSingleWebSocketInstance (implements java.lang.annotation.Annotation)
- cn.herodotus.engine.message.websocket.annotation.EnableHerodotusWebSocket (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.herodotus.engine.message.websocket.enums.InstanceMode
- cn.herodotus.engine.message.websocket.domain.WebSocketChannel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)