所有程序包的分层结构
程序包分层结构:- cn.herodotus.engine.message.core,
- cn.herodotus.engine.message.core.constants,
- cn.herodotus.engine.message.core.definition,
- cn.herodotus.engine.message.core.definition.domain,
- cn.herodotus.engine.message.core.definition.event,
- cn.herodotus.engine.message.core.definition.strategy,
- cn.herodotus.engine.message.core.exception,
- cn.herodotus.engine.message.core.logic.domain,
- cn.herodotus.engine.message.core.logic.event,
- cn.herodotus.engine.message.core.logic.strategy
类分层结构
- java.lang.Object
- cn.herodotus.engine.assistant.core.definition.domain.AbstractEntity (implements cn.herodotus.engine.assistant.core.definition.domain.Entity)
- cn.herodotus.engine.data.core.entity.BaseEntity
- cn.herodotus.engine.message.core.logic.domain.DialogueMessage
- cn.herodotus.engine.message.core.logic.domain.RequestMapping
- cn.herodotus.engine.message.core.logic.domain.UserStatus
- cn.herodotus.engine.data.core.entity.BaseEntity
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- cn.herodotus.engine.message.core.definition.event.HerodotusApplicationEvent<T>
- cn.herodotus.engine.message.core.logic.event.AccountReleaseFromCacheEvent
- cn.herodotus.engine.message.core.logic.event.ChangeUserStatusEvent
- cn.herodotus.engine.message.core.definition.event.MqttMessageSendingEvent
- cn.herodotus.engine.message.core.logic.event.RequestMappingGatherEvent
- cn.herodotus.engine.message.core.logic.event.SendDialogueMessageEvent
- cn.herodotus.engine.message.core.definition.event.StreamMessageSendingEvent<T>
- cn.herodotus.engine.message.core.definition.event.TemplateMessageSendingEvent<T>
- cn.herodotus.engine.message.core.definition.event.HerodotusApplicationEvent<T>
- org.springframework.context.ApplicationEvent
- cn.herodotus.engine.message.core.MessageSendingFacade
- cn.herodotus.engine.message.core.DefaultMessageSendingFacade
- cn.herodotus.engine.message.core.definition.domain.MqttMessage (implements cn.herodotus.engine.message.core.definition.domain.Message)
- cn.herodotus.engine.message.core.definition.domain.StreamMessage (implements cn.herodotus.engine.message.core.definition.domain.Message)
- cn.herodotus.engine.message.core.definition.domain.TemplateMessage (implements cn.herodotus.engine.message.core.definition.domain.Message)
- cn.herodotus.engine.message.core.definition.domain.WebSocketMessage
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cn.herodotus.engine.assistant.core.definition.exception.AbstractHerodotusException (implements cn.herodotus.engine.assistant.core.definition.exception.HerodotusException)
- cn.herodotus.engine.assistant.core.exception.PlatformException
- cn.herodotus.engine.message.core.exception.IllegalChannelException
- cn.herodotus.engine.message.core.exception.PrincipalNotFoundException
- cn.herodotus.engine.assistant.core.exception.PlatformException
- cn.herodotus.engine.assistant.core.definition.exception.AbstractHerodotusException (implements cn.herodotus.engine.assistant.core.definition.exception.HerodotusException)
- java.lang.RuntimeException
- java.lang.Exception
- cn.herodotus.engine.assistant.core.definition.domain.AbstractEntity (implements cn.herodotus.engine.assistant.core.definition.domain.Entity)
接口分层结构
- cn.herodotus.engine.assistant.core.constants.BaseConstants
- cn.herodotus.engine.message.core.constants.MessageConstants
- java.util.EventListener
- org.springframework.context.ApplicationListener<E>
- cn.herodotus.engine.message.core.definition.MessageSendingAdapter<D,
E>
- cn.herodotus.engine.message.core.definition.MessageSendingAdapter<D,
- org.springframework.context.ApplicationListener<E>
- cn.herodotus.engine.message.core.constants.HerodotusChannels
- cn.herodotus.engine.message.core.constants.MessageErrorCodes
- java.io.Serializable
- cn.herodotus.engine.message.core.definition.domain.Message
- cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<T>
- cn.herodotus.engine.message.core.definition.strategy.ApplicationStrategyEventManager<T>
- cn.herodotus.engine.message.core.logic.strategy.AccountStatusEventManager
- cn.herodotus.engine.message.core.logic.strategy.RequestMappingScanEventManager
- cn.herodotus.engine.message.core.definition.strategy.ApplicationStrategyEventManager<T>