Procházet zdrojové kódy

修改代码 增加了 空文件夹的删除程序

fuyu před 6 roky
rodič
revize
f419e55599
99 změnil soubory, kde provedl 170 přidání a 13 odebrání
  1. 20 0
      logs/sys.log
  2. 25 0
      src/main/java/com/zskk/dicom/monitor/runner/BaseDeleteRunner.java
  3. 10 0
      src/main/java/com/zskk/dicom/monitor/runner/IDelete.java
  4. 61 9
      src/main/java/com/zskk/dicom/monitor/schedules/StatRunner.java
  5. 51 1
      src/main/java/com/zskk/dicom/monitor/utils/MonitorFileUtils.java
  6. 1 1
      src/main/resources/project.properties
  7. 1 1
      target/classes/META-INF/spring-autoconfigure-metadata.properties
  8. binární
      target/classes/com/zskk/dicom/UploaderZskkApplication.class
  9. binární
      target/classes/com/zskk/dicom/config/NetCodeConfig.class
  10. binární
      target/classes/com/zskk/dicom/config/OSSConfig.class
  11. binární
      target/classes/com/zskk/dicom/monitor/config/Configs.class
  12. binární
      target/classes/com/zskk/dicom/monitor/config/Constants.class
  13. binární
      target/classes/com/zskk/dicom/monitor/config/CopyFile.class
  14. binární
      target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback$1.class
  15. binární
      target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback$2.class
  16. binární
      target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback.class
  17. binární
      target/classes/com/zskk/dicom/monitor/monitors/BaseFileChangeProc.class
  18. binární
      target/classes/com/zskk/dicom/monitor/monitors/FileAction.class
  19. binární
      target/classes/com/zskk/dicom/monitor/monitors/FileActionCallback.class
  20. binární
      target/classes/com/zskk/dicom/monitor/monitors/NowFileActionCallback.class
  21. binární
      target/classes/com/zskk/dicom/monitor/monitors/NowFileChangeProc.class
  22. binární
      target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1$1.class
  23. binární
      target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1$2.class
  24. binární
      target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1.class
  25. binární
      target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1.class
  26. binární
      target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc.class
  27. binární
      target/classes/com/zskk/dicom/monitor/monitors/RetryFileActionCallback.class
  28. binární
      target/classes/com/zskk/dicom/monitor/monitors/RetryFileChangeProc.class
  29. binární
      target/classes/com/zskk/dicom/monitor/monitors/WatchDir$1.class
  30. binární
      target/classes/com/zskk/dicom/monitor/monitors/WatchDir.class
  31. binární
      target/classes/com/zskk/dicom/monitor/queue/BaseQueue.class
  32. binární
      target/classes/com/zskk/dicom/monitor/queue/BaseStringQueue.class
  33. binární
      target/classes/com/zskk/dicom/monitor/queue/CurrentRetryUploadQueue$CurrentRetryUploadQueueHolder.class
  34. binární
      target/classes/com/zskk/dicom/monitor/queue/CurrentRetryUploadQueue.class
  35. binární
      target/classes/com/zskk/dicom/monitor/queue/CurrentUploadQueue$CurrentUploadQueueHolder.class
  36. binární
      target/classes/com/zskk/dicom/monitor/queue/CurrentUploadQueue.class
  37. binární
      target/classes/com/zskk/dicom/monitor/queue/ErrorQueue$ErrorQueueHolder.class
  38. binární
      target/classes/com/zskk/dicom/monitor/queue/ErrorQueue.class
  39. binární
      target/classes/com/zskk/dicom/monitor/queue/IQueue.class
  40. binární
      target/classes/com/zskk/dicom/monitor/queue/OldRetryQueue$OldRetryQueueHolder.class
  41. binární
      target/classes/com/zskk/dicom/monitor/queue/OldRetryQueue.class
  42. binární
      target/classes/com/zskk/dicom/monitor/queue/OldUploadQueue$OldUploadQueueHolder.class
  43. binární
      target/classes/com/zskk/dicom/monitor/queue/OldUploadQueue.class
  44. binární
      target/classes/com/zskk/dicom/monitor/queue/RemoveFile2RetryQueue$RemoveFile2RetryQueueHolder.class
  45. binární
      target/classes/com/zskk/dicom/monitor/queue/RemoveFile2RetryQueue.class
  46. binární
      target/classes/com/zskk/dicom/monitor/queue/SuccessQueue$SuccessQueueHolder.class
  47. binární
      target/classes/com/zskk/dicom/monitor/queue/SuccessQueue.class
  48. binární
      target/classes/com/zskk/dicom/monitor/report/ErrReporter.class
  49. binární
      target/classes/com/zskk/dicom/monitor/report/ErrReporterSender.class
  50. binární
      target/classes/com/zskk/dicom/monitor/runner/AbstractRemoveRunner.class
  51. binární
      target/classes/com/zskk/dicom/monitor/runner/AbstractUploadRunner.class
  52. binární
      target/classes/com/zskk/dicom/monitor/runner/AddHistory2QueueRunner.class
  53. binární
      target/classes/com/zskk/dicom/monitor/runner/AddRetryHistory2QueueRunner.class
  54. binární
      target/classes/com/zskk/dicom/monitor/runner/BaseAddHistory2QueueRunner.class
  55. binární
      target/classes/com/zskk/dicom/monitor/runner/BaseRemoveRunner.class
  56. binární
      target/classes/com/zskk/dicom/monitor/runner/BaseRunner.class
  57. binární
      target/classes/com/zskk/dicom/monitor/runner/BaseUploadRunner.class
  58. binární
      target/classes/com/zskk/dicom/monitor/runner/CurrentUploadRunner.class
  59. binární
      target/classes/com/zskk/dicom/monitor/runner/ErrorRunner.class
  60. binární
      target/classes/com/zskk/dicom/monitor/runner/HistoryUploadRunner.class
  61. binární
      target/classes/com/zskk/dicom/monitor/runner/IRemove.class
  62. binární
      target/classes/com/zskk/dicom/monitor/runner/IUpload.class
  63. binární
      target/classes/com/zskk/dicom/monitor/runner/RemoveFile2RetryRunner.class
  64. binární
      target/classes/com/zskk/dicom/monitor/runner/RetryCurrentUploadRunner.class
  65. binární
      target/classes/com/zskk/dicom/monitor/runner/RetryHistoryUploadRunner.class
  66. binární
      target/classes/com/zskk/dicom/monitor/runner/RunnerAction.class
  67. binární
      target/classes/com/zskk/dicom/monitor/runner/SuccessRunner.class
  68. binární
      target/classes/com/zskk/dicom/monitor/schedules/DirMonitor.class
  69. binární
      target/classes/com/zskk/dicom/monitor/schedules/InitMonitor.class
  70. binární
      target/classes/com/zskk/dicom/monitor/schedules/RetryDirMonitor.class
  71. binární
      target/classes/com/zskk/dicom/monitor/schedules/StartTimer.class
  72. binární
      target/classes/com/zskk/dicom/monitor/schedules/StatRunner.class
  73. binární
      target/classes/com/zskk/dicom/monitor/uploader/BaseFileUploader.class
  74. binární
      target/classes/com/zskk/dicom/monitor/uploader/CurrentUploadRunner.class
  75. binární
      target/classes/com/zskk/dicom/monitor/uploader/FileMover.class
  76. binární
      target/classes/com/zskk/dicom/monitor/uploader/FileUploader.class
  77. binární
      target/classes/com/zskk/dicom/monitor/uploader/FileUploader_two.class
  78. binární
      target/classes/com/zskk/dicom/monitor/uploader/HistoryFileQuenuRunner.class
  79. binární
      target/classes/com/zskk/dicom/monitor/uploader/OldUploadRunner.class
  80. binární
      target/classes/com/zskk/dicom/monitor/uploader/RetryUploadRunner.class
  81. binární
      target/classes/com/zskk/dicom/monitor/uploader/SuccessUploadQuenu.class
  82. binární
      target/classes/com/zskk/dicom/monitor/uploader/UploadsQueue.class
  83. binární
      target/classes/com/zskk/dicom/monitor/utils/ExceptionUtil.class
  84. binární
      target/classes/com/zskk/dicom/monitor/utils/FileHashUtil.class
  85. binární
      target/classes/com/zskk/dicom/monitor/utils/FileRemoveUtils.class
  86. binární
      target/classes/com/zskk/dicom/monitor/utils/LogEnginer.class
  87. binární
      target/classes/com/zskk/dicom/monitor/utils/MailerUtil.class
  88. binární
      target/classes/com/zskk/dicom/monitor/utils/MonitorFileUtils.class
  89. binární
      target/classes/com/zskk/dicom/oss/BaseOSSHleper.class
  90. binární
      target/classes/com/zskk/dicom/oss/OSSFileAndCallbackHleper.class
  91. binární
      target/classes/com/zskk/dicom/request/bean/ALiYunOSSCallbackBodyBean.class
  92. binární
      target/classes/com/zskk/dicom/response/BaseResponse.class
  93. binární
      target/classes/com/zskk/dicom/response/FileUploadChcekResponse.class
  94. binární
      target/classes/com/zskk/dicom/response/ZskkResponseFactory$ZskkExceptionFactoryHoler.class
  95. binární
      target/classes/com/zskk/dicom/response/ZskkResponseFactory.class
  96. binární
      target/classes/com/zskk/dicom/response/bean/BaseResponseBean.class
  97. binární
      target/classes/com/zskk/dicom/response/bean/FileUploadChcekResponseBean.class
  98. binární
      target/classes/com/zskk/dicom/response/bean/FileUploadResponseBean.class
  99. 1 1
      target/classes/project.properties

+ 20 - 0
logs/sys.log

@@ -8,3 +8,23 @@ Dicom dir monitor...
 Monitoring directory:/Users/fuyu/Desktop/zzp/test/src
 --------------------------------------------------
 
+Dicom dir monitor...
+--------------------------------------------------
+Monitoring directory:D:\ZSKK_SYSTEM\ScpServer\Release\DICOM
+--------------------------------------------------
+
+Dicom dir monitor...
+--------------------------------------------------
+Monitoring directory:/Users/fuyu/Desktop/zzp/test/src
+--------------------------------------------------
+
+Dicom dir monitor...
+--------------------------------------------------
+Monitoring directory:/Users/fuyu/Desktop/zzp/test/src
+--------------------------------------------------
+
+Dicom dir monitor...
+--------------------------------------------------
+Monitoring directory:/Users/fuyu/Desktop/zzp/test/src
+--------------------------------------------------
+

+ 25 - 0
src/main/java/com/zskk/dicom/monitor/runner/BaseDeleteRunner.java

@@ -0,0 +1,25 @@
+package com.zskk.dicom.monitor.runner;
+
+import com.zskk.dicom.monitor.utils.MonitorFileUtils;
+
+public class BaseDeleteRunner implements Runnable, IDelete {
+
+    /**
+     * 文件夹目录
+     */
+    private String dirPath = null;
+
+    public BaseDeleteRunner(String dirPath) {
+        this.dirPath = dirPath;
+    }
+
+    @Override
+    public void delete(String dirPath) {
+        MonitorFileUtils.removeBeforeTodayEmptyDir(dirPath);
+    }
+
+    @Override
+    public void run() {
+        delete(this.dirPath);
+    }
+}

+ 10 - 0
src/main/java/com/zskk/dicom/monitor/runner/IDelete.java

@@ -0,0 +1,10 @@
+package com.zskk.dicom.monitor.runner;
+
+public interface IDelete {
+
+    /**
+     * 删除文件
+     * @param dirPath
+     */
+    void delete(String dirPath);
+}

+ 61 - 9
src/main/java/com/zskk/dicom/monitor/schedules/StatRunner.java

@@ -25,6 +25,7 @@ public class StatRunner {
      * 休眠30s等待线程全部退出
      */
     private static final int WAIT_TIME = 30;
+
     /**
      * dcm文件产生文件夹监听线程(池)
      */
@@ -60,6 +61,16 @@ public class StatRunner {
      */
     private static ExecutorService remove2RetryPools = null;
 
+    /**
+     * 删除空文件夹的线程(池)
+     */
+    private static ExecutorService deleteEmptyDirPools = null;
+
+    /**
+     * 删除空重试文件夹的线程(池)
+     */
+    private static ExecutorService deleteEmptyRetryDirPools = null;
+
     /**
      * 上传遗留上传文件线程池(默认线程数 4 最小线程数 1)
      */
@@ -80,6 +91,7 @@ public class StatRunner {
      */
     private static ExecutorService successPools = null;
 
+
     /**
      * 队列集合数组
      */
@@ -97,8 +109,8 @@ public class StatRunner {
 
         Configs.sysLog.info("call start runner count: " + poolsStartCount);
         if(poolsStartCount == 0) {
-            initQueueSet();
             initPools();
+            initQueueSet();
             startRunner();
             poolsStartCount++;
             return;
@@ -109,15 +121,15 @@ public class StatRunner {
         // 销毁队列集合
         destroyQueueSet();
 
-        // 初始化队列集合
-        initQueueSet();
-
         // 初始化线程池
         initPools();
 
         // 等待runner销毁
         waitRunningDestroy();
 
+        // 初始化队列集合
+        initQueueSet();
+
         // 线程池启动标识设置为false
         Configs.poolsStartingFlag = false;
 
@@ -139,19 +151,25 @@ public class StatRunner {
         // 监听重试文件
         startRetryMonitorRunner();
 
-        //老文件加入老上传队列
+        // 老文件加入老上传队列
         startAddHistoryFile2UploadRunner();
 
-        //老重试文件加入老重试上传队列
+        // 老重试文件加入老重试上传队列
         startAddHistoryRetryFile2UploadRunner();
 
-        //新重试上传
+        // 删除空文件夹
+        startDeleteEmptyDirPools();
+
+        // 删除空重试文件夹
+        startDeleteEmptyRetryDirPools();
+
+        // 新重试上传
         startCurrentRetryRunner();
 
-        //重试移动文件
+        // 重试移动文件
         startRemove2RetryRunner();
 
-        //错误移动文件
+        // 错误移动文件
         startErrorRunner();
 
         // 成功移动
@@ -173,6 +191,20 @@ public class StatRunner {
         startOldRetryRunner(Math.max(Configs.oldRetryPoolsLength, 1));
     }
 
+    /**
+     * 启动删除重试文件夹的空目录
+     */
+    private static void startDeleteEmptyRetryDirPools() {
+        deleteEmptyRetryDirPools.execute(new BaseDeleteRunner(Configs.monitorRetryDir));
+    }
+
+    /**
+     * 启动删除监听文件夹的空目录
+     */
+    private static void startDeleteEmptyDirPools() {
+        deleteEmptyDirPools.execute(new BaseDeleteRunner(Configs.monitorDir));
+    }
+
     /**
      * 启动遗留重试文件上传的线程池
      * @param oldRetryPoolsLength 线程池数量
@@ -306,6 +338,12 @@ public class StatRunner {
         // 错误移动文件线程池
         initErrorPools();
 
+        // 删除空文件夹线程池
+        initDeleteEmptyDirPools();
+
+        // 删除空重试文件夹线程池
+        initDeleteEmptyRetryDirPools();
+
         // 成功移动线程池
         initSuccessPools(Math.max(Configs.successPoolsLength, 1));
 
@@ -319,6 +357,20 @@ public class StatRunner {
         initOldRetryPools(Math.max(Configs.oldRetryPoolsLength, 1));
     }
 
+    /**
+     * 初始化删除空文件夹的线程池
+     */
+    private static void initDeleteEmptyDirPools() {
+        deleteEmptyDirPools = generateSinglePools(deleteEmptyDirPools);
+    }
+
+    /**
+     * 初始化删除空重试文件夹的线程池
+     */
+    private static void initDeleteEmptyRetryDirPools() {
+        deleteEmptyRetryDirPools = generateSinglePools(deleteEmptyRetryDirPools);
+    }
+
     /**
      * 初始化遗留重试文件上传的线程池
      * @param oldRetryPoolsLength 线程池数量

+ 51 - 1
src/main/java/com/zskk/dicom/monitor/utils/MonitorFileUtils.java

@@ -60,7 +60,11 @@ public class MonitorFileUtils {
 			}
 		}
 	}
-	  //移除今天之前的空目录
+
+	/**
+	 * 移除今天之前创建的空目录
+	 * @param dirFile
+	 */
 	public static void removeBeforeTodayEmptyDir(File dirFile) {
 		// 文件的上级目录
 		String fs[] = dirFile.list();
@@ -83,6 +87,52 @@ public class MonitorFileUtils {
 		}
 	}
 
+
+	/**
+	 * 移除今天之前创建的空目录
+	 * @param dirFilePath 文件夹目录
+	 */
+	public static void removeBeforeTodayEmptyDir(String dirFilePath) {
+		// 文件的上级目录
+		if(TextUtils.isEmpty(dirFilePath)) {
+			Configs.sysLog.warn("the dirFilePath is null");
+			return;
+		}
+		File dir = new File(dirFilePath);
+		if(!dir.exists() || !dir.isDirectory()) {
+			Configs.sysLog.warn("this dirFilePath not exists or not dir \tdirFilePath:" + dirFilePath);
+			return;
+		}
+
+		String[] childFilePaths = dir.list();
+		DateFormat df = new SimpleDateFormat("yyyyMMdd");
+		Calendar ca = Calendar.getInstance();
+		ca.setTimeInMillis(dir.lastModified());
+		String fileDay = df.format(ca.getTime());
+		String curDay = df.format(new Date());
+
+		if(fileDay.equals(curDay)) {
+//			Configs.sysLog.info("is today create");
+			return;
+		}
+
+		if(null == childFilePaths || childFilePaths.length == 0) {
+			// 不是同一天
+			if (dir.delete()) {
+				Configs.sysLog.info("Dir is delete suc:" + dirFilePath);
+			} else {
+				Configs.sysLog.info("Dir is delete fail:" + dirFilePath);
+			}
+		}
+
+		for (String childFilePath : childFilePaths) {
+			removeBeforeTodayEmptyDir(childFilePath);
+		}
+
+	}
+
+
+
 	/**
 	 * 检测备份目录并返回 备份目标 文件(路径)
 	 * 

+ 1 - 1
src/main/resources/project.properties

@@ -1,4 +1,4 @@
-monitor.monitorDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM
+monitor.monitorDir=D:\\ZSKK_SYSTEMSYSTEM\\ScpServer\\Release\\DICOM
 monitor.monitorBackDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_BCK
 monitor.monitorRetryDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_RETRY
 monitor.errorDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_ERROR

+ 1 - 1
target/classes/META-INF/spring-autoconfigure-metadata.properties

@@ -1,3 +1,3 @@
-#Sun Mar 24 18:02:32 CST 2019
+#Mon Mar 25 10:07:08 CST 2019
 com.zskk.dicom.UploaderZskkApplication.Configuration=
 com.zskk.dicom.UploaderZskkApplication=

binární
target/classes/com/zskk/dicom/UploaderZskkApplication.class


binární
target/classes/com/zskk/dicom/config/NetCodeConfig.class


binární
target/classes/com/zskk/dicom/config/OSSConfig.class


binární
target/classes/com/zskk/dicom/monitor/config/Configs.class


binární
target/classes/com/zskk/dicom/monitor/config/Constants.class


binární
target/classes/com/zskk/dicom/monitor/config/CopyFile.class


binární
target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback$1.class


binární
target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback$2.class


binární
target/classes/com/zskk/dicom/monitor/monitors/BaseFileActionCallback.class


binární
target/classes/com/zskk/dicom/monitor/monitors/BaseFileChangeProc.class


binární
target/classes/com/zskk/dicom/monitor/monitors/FileAction.class


binární
target/classes/com/zskk/dicom/monitor/monitors/FileActionCallback.class


binární
target/classes/com/zskk/dicom/monitor/monitors/NowFileActionCallback.class


binární
target/classes/com/zskk/dicom/monitor/monitors/NowFileChangeProc.class


binární
target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1$1.class


binární
target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1$2.class


binární
target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1$1.class


binární
target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc$1.class


binární
target/classes/com/zskk/dicom/monitor/monitors/OldFileChangeProc.class


binární
target/classes/com/zskk/dicom/monitor/monitors/RetryFileActionCallback.class


binární
target/classes/com/zskk/dicom/monitor/monitors/RetryFileChangeProc.class


binární
target/classes/com/zskk/dicom/monitor/monitors/WatchDir$1.class


binární
target/classes/com/zskk/dicom/monitor/monitors/WatchDir.class


binární
target/classes/com/zskk/dicom/monitor/queue/BaseQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/BaseStringQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/CurrentRetryUploadQueue$CurrentRetryUploadQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/CurrentRetryUploadQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/CurrentUploadQueue$CurrentUploadQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/CurrentUploadQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/ErrorQueue$ErrorQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/ErrorQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/IQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/OldRetryQueue$OldRetryQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/OldRetryQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/OldUploadQueue$OldUploadQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/OldUploadQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/RemoveFile2RetryQueue$RemoveFile2RetryQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/RemoveFile2RetryQueue.class


binární
target/classes/com/zskk/dicom/monitor/queue/SuccessQueue$SuccessQueueHolder.class


binární
target/classes/com/zskk/dicom/monitor/queue/SuccessQueue.class


binární
target/classes/com/zskk/dicom/monitor/report/ErrReporter.class


binární
target/classes/com/zskk/dicom/monitor/report/ErrReporterSender.class


binární
target/classes/com/zskk/dicom/monitor/runner/AbstractRemoveRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/AbstractUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/AddHistory2QueueRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/AddRetryHistory2QueueRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/BaseAddHistory2QueueRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/BaseRemoveRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/BaseRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/BaseUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/CurrentUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/ErrorRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/HistoryUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/IRemove.class


binární
target/classes/com/zskk/dicom/monitor/runner/IUpload.class


binární
target/classes/com/zskk/dicom/monitor/runner/RemoveFile2RetryRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/RetryCurrentUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/RetryHistoryUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/runner/RunnerAction.class


binární
target/classes/com/zskk/dicom/monitor/runner/SuccessRunner.class


binární
target/classes/com/zskk/dicom/monitor/schedules/DirMonitor.class


binární
target/classes/com/zskk/dicom/monitor/schedules/InitMonitor.class


binární
target/classes/com/zskk/dicom/monitor/schedules/RetryDirMonitor.class


binární
target/classes/com/zskk/dicom/monitor/schedules/StartTimer.class


binární
target/classes/com/zskk/dicom/monitor/schedules/StatRunner.class


binární
target/classes/com/zskk/dicom/monitor/uploader/BaseFileUploader.class


binární
target/classes/com/zskk/dicom/monitor/uploader/CurrentUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/uploader/FileMover.class


binární
target/classes/com/zskk/dicom/monitor/uploader/FileUploader.class


binární
target/classes/com/zskk/dicom/monitor/uploader/FileUploader_two.class


binární
target/classes/com/zskk/dicom/monitor/uploader/HistoryFileQuenuRunner.class


binární
target/classes/com/zskk/dicom/monitor/uploader/OldUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/uploader/RetryUploadRunner.class


binární
target/classes/com/zskk/dicom/monitor/uploader/SuccessUploadQuenu.class


binární
target/classes/com/zskk/dicom/monitor/uploader/UploadsQueue.class


binární
target/classes/com/zskk/dicom/monitor/utils/ExceptionUtil.class


binární
target/classes/com/zskk/dicom/monitor/utils/FileHashUtil.class


binární
target/classes/com/zskk/dicom/monitor/utils/FileRemoveUtils.class


binární
target/classes/com/zskk/dicom/monitor/utils/LogEnginer.class


binární
target/classes/com/zskk/dicom/monitor/utils/MailerUtil.class


binární
target/classes/com/zskk/dicom/monitor/utils/MonitorFileUtils.class


binární
target/classes/com/zskk/dicom/oss/BaseOSSHleper.class


binární
target/classes/com/zskk/dicom/oss/OSSFileAndCallbackHleper.class


binární
target/classes/com/zskk/dicom/request/bean/ALiYunOSSCallbackBodyBean.class


binární
target/classes/com/zskk/dicom/response/BaseResponse.class


binární
target/classes/com/zskk/dicom/response/FileUploadChcekResponse.class


binární
target/classes/com/zskk/dicom/response/ZskkResponseFactory$ZskkExceptionFactoryHoler.class


binární
target/classes/com/zskk/dicom/response/ZskkResponseFactory.class


binární
target/classes/com/zskk/dicom/response/bean/BaseResponseBean.class


binární
target/classes/com/zskk/dicom/response/bean/FileUploadChcekResponseBean.class


binární
target/classes/com/zskk/dicom/response/bean/FileUploadResponseBean.class


+ 1 - 1
target/classes/project.properties

@@ -1,4 +1,4 @@
-monitor.monitorDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM
+monitor.monitorDir=D:\\ZSKK_SYSTEMSYSTEM\\ScpServer\\Release\\DICOM
 monitor.monitorBackDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_BCK
 monitor.monitorRetryDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_RETRY
 monitor.errorDir=D:\\ZSKK_SYSTEM\\ScpServer\\Release\\DICOM_ERROR