协议号映射
parent
07fc753eed
commit
1915b19735
|
@ -45,9 +45,17 @@ import java.util.stream.Collectors;
|
|||
* 11.22 之前部分功能拆分至sessionmanager
|
||||
*
|
||||
* 4.21
|
||||
* //新增协议的handler定义 协议名+Handler e.g: ModItemNumIndication -> ModItemNumIndicationHandler
|
||||
* //新增协议号使用协议名定义
|
||||
* //接收和发送协议的时候协议号的自动填充 不用手动写了
|
||||
* 协议号自动映射
|
||||
* 目的:省去手动注册协议号和发送填写协议号带来的错误 简化过程
|
||||
* 新增协议的handler定义 协议名+Handler e.g: ModItemNumIndication -> ModItemNumIndicationHandler
|
||||
* 新增协议号使用协议名定义
|
||||
*
|
||||
*
|
||||
* * 数据对象配置化 自动生成工具
|
||||
* * 目的:逻辑组装数据库对象时繁琐过程,生产环境数据库对象漏存,数据库和逻辑分开
|
||||
* * mongo键值自动组装
|
||||
* * 添加辅助log集合类 对map set list操作监听 引用操作自动入库
|
||||
* * 支持类型 详见Visitor
|
||||
*
|
||||
*/
|
||||
@Component
|
||||
|
@ -90,12 +98,10 @@ public class ProtocolsManager implements ProtocolsAbstract {
|
|||
{
|
||||
simpleName = simpleName.substring(0, index);
|
||||
int number = getProtoIdBySimpleName(simpleName);
|
||||
handler.setProtoid(number);
|
||||
handlers.put(number, handler);
|
||||
}
|
||||
return;
|
||||
}
|
||||
handler.setProtoid(handler.getMessageCode().getNumber());
|
||||
handlers.put(handler.getMessageCode().getNumber(), handler);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue