mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-09-20 04:24:05 +00:00
perf[protocol] optimize protocol config
This commit is contained in:
1 parent
743e910cf0
commit
16c647d2a4
2 files changed
+5
-10
No files matched your search
@@ -202,7 +202,7 @@ public class ProtocolAnalysis {
|
||||
var enhanceList = new ArrayList<IProtocolRegistration>();
|
||||
for (var moduleDefinition : xmlProtocols.getModules()) {
|
||||
var module = modules[moduleDefinition.getId()];
|
||||
var packetClazzList = getModuleDefinitionClass(moduleDefinition);
|
||||
var packetClazzList = moduleDefinitionClassMap.get(moduleDefinition.getId());;
|
||||
if (CollectionUtils.isEmpty(packetClazzList)) {
|
||||
continue;
|
||||
}
|
||||
@@ -221,11 +221,6 @@ public class ProtocolAnalysis {
|
||||
enhance(generateOperation, enhanceList);
|
||||
}
|
||||
|
||||
private static Set<Class<?>> getModuleDefinitionClass(XmlModuleDefinition moduleDefinition) {
|
||||
|
||||
return moduleDefinitionClassMap.get(moduleDefinition.getId());
|
||||
}
|
||||
|
||||
public static Set<Class<?>> scanPackageList(String packageName) {
|
||||
//获取该路径下所有类
|
||||
var clazzSet = new HashSet<String>();
|
||||
|
||||
@@ -22,23 +22,23 @@ public class DomUtilsTest {
|
||||
private static final String XML_WITH_HEAD = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>\n" +
|
||||
"\n" +
|
||||
"<protocols>\n" +
|
||||
" <module id=\"1\" name=\"common\" minId=\"1000\" maxId=\"2000\">\n" +
|
||||
" <module id=\"1\" name=\"common\">\n" +
|
||||
" <protocol id=\"1000\" location=\"com.zfoo.test.CM_Int\"/>\n" +
|
||||
" <protocol id=\"2000\" location=\"com.zfoo.test.SM_Int\"/>\n" +
|
||||
" </module>\n" +
|
||||
"\n" +
|
||||
" <module id=\"2\" name=\"common\" minId=\"2000\" maxId=\"3000\">\n" +
|
||||
" <module id=\"2\" name=\"common\">\n" +
|
||||
" <protocol id=\"3000\" location=\"com.zfoo.test.CM_Float\"/>\n" +
|
||||
" </module>\n" +
|
||||
"</protocols>";
|
||||
|
||||
private static final String XML_OF_STANDARD_TEXT = "<protocols>\n" +
|
||||
" <module id=\"1\" name=\"common\" minId=\"1000\" maxId=\"2000\">\n" +
|
||||
" <module id=\"1\" name=\"common\">\n" +
|
||||
" <protocol id=\"1000\" location=\"com.zfoo.test.CM_Int\"/>\n" +
|
||||
" <protocol id=\"2000\" location=\"com.zfoo.test.SM_Int\"/>\n" +
|
||||
" </module>\n" +
|
||||
"\n" +
|
||||
" <module id=\"2\" name=\"common\" minId=\"2000\" maxId=\"3000\">\n" +
|
||||
" <module id=\"2\" name=\"common\">\n" +
|
||||
" <protocol id=\"3000\" location=\"com.zfoo.test.CM_Float\"/>\n" +
|
||||
" </module>\n" +
|
||||
"</protocols>";
|
||||
|
||||
Reference in new issue
Block a user