docs: private static void processFiles(Map<DisconfKey, List<IDisconfUpdate>> inverseMap,
                                       DisconfUpdateService disconfUpdateService, IDisconfUpdate iDisconfUpdate) {
  
          // 反索引
          List<Class<?>> classes = Arrays.asList(disconfUpdateService.classes());
          for (Class<?> curClass : classes) {
  
              // 获取其注解
              DisconfFile disconfFile = curClass.getAnnotation(DisconfFile.class);
              if (disconfFile == null) {
  
                  LOGGER.error("cannot find DisconfFile annotation for class when set callback: {} ",
                          curClass.toString());
                  continue;
              }
  
              DisconfKey disconfKey = new DisconfKey(DisConfigTypeEnum.FILE, disconfFile.filename());
              addOne2InverseMap(disconfKey, inverseMap, iDisconfUpdate);
          }
  
          // 反索引
          List<String> fileKeyList = Arrays.asList(disconfUpdateService.confFileKeys());
          for (String fileKey : fileKeyList) {
  
              DisconfKey disconfKey = new DisconfKey(DisConfigTypeEnum.FILE, fileKey);
              addOne2InverseMap(disconfKey, inverseMap, iDisconfUpdate);
          }
  
      }