CacheConstant.java 977 B

1234567891011121314151617181920212223242526272829
  1. package com.jiayue.ipfcst.upload.constants;
  2. import ch.qos.logback.classic.Logger;
  3. import com.jiayue.ipfcst.common.data.entity.*;
  4. import lombok.extern.slf4j.Slf4j;
  5. import java.util.List;
  6. import java.util.concurrent.ConcurrentHashMap;
  7. import java.util.concurrent.ConcurrentMap;
  8. /**
  9. * 上报文件公用变量
  10. *
  11. * @author xsl
  12. * @version 3.0
  13. */
  14. @Slf4j
  15. public class CacheConstant {
  16. // 保存上报对象日志实例
  17. public static ConcurrentMap<String, Logger> uploadLogMap = new ConcurrentHashMap<>();
  18. public static ElectricField electricField = null;
  19. public static List<UploadObject> uploadObjectList = null;
  20. public static List<UploadFileChannel> uploadFileChannelList = null;
  21. public static List<UploadFileCode> uploadFileCodeList = null;
  22. public static List<UploadURL> uploadURLList = null;
  23. // 镜像文件创建时间<镜像名称,创建时间>
  24. public static ConcurrentMap<String, Long> imageFileTimeMap = new ConcurrentHashMap<>();
  25. }