summaryrefslogtreecommitdiff
path: root/src/com/nis/nmsclient/config/DetecConfOper.java
diff options
context:
space:
mode:
authorchenjinsong <[email protected]>2018-09-27 16:11:54 +0800
committerchenjinsong <[email protected]>2018-09-27 16:11:54 +0800
commit56d71f261a8bd6031e47e2bf80867049a2aa13da (patch)
treef09257b2143782a333a9eda3395137837d9bdad1 /src/com/nis/nmsclient/config/DetecConfOper.java
initial commit
Diffstat (limited to 'src/com/nis/nmsclient/config/DetecConfOper.java')
-rw-r--r--src/com/nis/nmsclient/config/DetecConfOper.java58
1 files changed, 58 insertions, 0 deletions
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();
+ }
+
+}