From 56d71f261a8bd6031e47e2bf80867049a2aa13da Mon Sep 17 00:00:00 2001 From: chenjinsong Date: Thu, 27 Sep 2018 16:11:54 +0800 Subject: initial commit --- src/com/nis/nmsclient/config/DetecConfOper.java | 58 +++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/com/nis/nmsclient/config/DetecConfOper.java (limited to 'src/com/nis/nmsclient/config/DetecConfOper.java') diff --git a/src/com/nis/nmsclient/config/DetecConfOper.java b/src/com/nis/nmsclient/config/DetecConfOper.java new file mode 100644 index 0000000..a3fc65b --- /dev/null +++ b/src/com/nis/nmsclient/config/DetecConfOper.java @@ -0,0 +1,58 @@ +package com.nis.nmsclient.config; + +import java.io.File; + +import org.apache.log4j.Logger; + +import com.nis.nmsclient.common.Contants; +import com.nis.nmsclient.model.SetInfo; + +public class DetecConfOper { + static Logger logger = Logger.getLogger(DetecConfOper.class); + + public static File getConfigFile(File dir, String fileName) { + File tmp = null; + if (dir.isDirectory()) { + for (File f : dir.listFiles()) { + if (!f.isDirectory()) { + if (f.getName().equals(fileName)) { + tmp = f; + break; + } + } + } + } + return tmp; + } + + public static String getFileName(String checkType, String processIden, + String suffix) { + String fileName = ""; + if (checkType != null && !"".equals(checkType)) { + fileName += checkType; + } + if (processIden != null && !"".equals(processIden)) { + fileName += "_" + processIden; + } + if (suffix != null && !"".equals(suffix)) { + fileName += suffix; + } + + return fileName; + } + + public static boolean isProcess(SetInfo setInfo){ + boolean flag = false; + if("1".equals(setInfo.getIsSchedule())){//非预设监测 + flag = true; + }else if(Contants.SYS_CHECK_TYPE_PROCESS.equalsIgnoreCase(setInfo.getCheckTypeName())){ + flag = true; + } + return flag; + } + + public static String getProcess(SetInfo setInfo){ + return setInfo.getProcessPath();// + File.separator + setInfo.getProcessFile(); + } + +} -- cgit v1.2.3