>, CopyOnWriteArrayList> subscriptionsByEventType 成员变量中获取 对应 消息类型 的 Subscription 集合 ;
如果发现没有该消息类型对应的...CopyOnWriteArrayList 集合 , 则先创建一个集合 , 再放入到 subscriptionsByEventType 成员中 ;
然后在将新封装的 Subscription...对象 , 放到对应的 CopyOnWriteArrayList 集合中 , 注意放入的时候 , 查询是否有设置优先级属性 , 如果有 , 按照优先级顺序放置 ;..., 消息中心根据传入的消息类型 , 查找对应的 订阅者实例对象 和 订阅方法 , 可以直接调用对应的订阅方法 ;
2、typesBySubscriber 集合
MapObject, List>> typesBySubscriber 集合
private final MapObject, List<Class<?