CollBussinessDir.java
1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package com.sitech.ismp.coll.centercoll;
import java.util.HashMap;
import java.util.Vector;
import com.sitech.ismp.coll.basic.TblATO_KPIDETAIL;
import com.sitech.util.DES3;
public class CollBussinessDir implements CollBussinessDirMBean {
public Vector collDirOverstock(HashMap params) {
// TODO Auto-generated method stub
CollBussinessDirWithCMD cmd = new CollBussinessDirWithCMD();
return cmd.collDirOverstock(params);
}
public Vector collLogContext(HashMap params) {
// TODO Auto-generated method stub
CollBussinessDirWithCMD cmd = new CollBussinessDirWithCMD();
return cmd.collLogContext(params);
}
public static void main(String[] args) {
HashMap map = new HashMap();
map.put("IP_ADDR", "10.153.171.22");
map.put("USERNAME", "bnms");
map.put("PASSWORD", DES3.encrypt("vvR5vPWX"));
map.put("PROTOCOL", "ssh");
map.put("PRE_UNIT_ID", "11-43-13-10");
map.put("LOG_DESC", "�������������־");
map.put("LOG_PATH",
"/account3/accdeal/shell/tool/log/diary_indb_check.log");
map.put("DATE_FORMAT", "");
map.put("KEY_STR", "grep 'dbaccadm.ac_acctshtunpaid_cur' | grep 'end'");
CollBussinessDir coll = new CollBussinessDir();
Vector v = coll.collLogContext(map);
for (int i = 0; i < v.size(); i++) {
TblATO_KPIDETAIL ato = (TblATO_KPIDETAIL) v.get(i);
System.out.println(ato.UNIT_ID + " | " + ato.KPI_ID + " | "
+ ato.KPI_VALUE + " | " + ato.CLL_TIME);
}
}
}