📄 alarm.java
字号:
package quanquanqi;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
public class Alarm {
private String ipaddress;// IP地址
private String alarm_type;// 告警类型
private String alarm_severity;// 告警严重程度
private String alarm_time;// 告警发生时间
public static long wct=System.currentTimeMillis();
public Alarm() {
switch (Math.abs(new Random().nextInt()) % 16 + 1) {
case 1:
this.ipaddress = "IP01";
break;
case 2:
this.ipaddress = "IP02";
break;
case 3:
this.ipaddress = "IP03";
break;
case 4:
this.ipaddress = "IP04";
break;
case 5:
this.ipaddress = "IP05";
break;
case 6:
this.ipaddress = "IP06";
break;
case 7:
this.ipaddress = "IP07";
break;
case 8:
this.ipaddress = "IP08";
break;
case 9:
this.ipaddress = "IP09";
break;
case 10:
this.ipaddress = "IP10";
break;
case 11:
this.ipaddress = "IP11";
break;
case 12:
this.ipaddress = "IP12";
break;
case 13:
this.ipaddress = "IP13";
break;
case 14:
this.ipaddress = "IP14";
break;
case 15:
this.ipaddress = "IP15";
break;
case 16:
this.ipaddress = "IP16";
break;
default:
break;
}
switch ((Math.abs(new Random().nextInt()) % 4) + 1) {
case 1:
this.alarm_severity = "Critical";
break;
case 2:
this.alarm_severity = "Major";
break;
case 3:
this.alarm_severity = "Minor";
break;
case 4:
this.alarm_severity = "Warning";
break;
default:
break;
}
switch ((Math.abs(new Random().nextInt()) % 4) + 1) {
case 1:
this.alarm_type = "1";
break;
case 2:
this.alarm_type = "2";
break;
case 3:
this.alarm_type = "3";
break;
case 4:
this.alarm_type = "4";
break;
default:
break;
}
// Timestamp ts = new Timestamp(System.currentTimeMillis()
// + (Math.abs(new Random().nextInt()) % 5000));
// long currenttime=ts.getTime()+(Math.abs(new Random().nextInt()) %
// 5000);
wct+=(Math.abs(new Random().nextInt()) % 14000) ;
Date dt = new Date(wct);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
this.alarm_time = sdf.format(dt);
}
String getipaddress() {
return ipaddress;
}
String getalarm_type() {
return alarm_type;
}
String getalarm_severity() {
return alarm_severity;
}
String getalarm_time() {
return alarm_time;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -