public static void main(String[] args) throws InterruptedException { AlarmMgr alarmMgr = AlarmMgr.getInstance(); alarmMgr.init(); String alarmId = "0000000010"; AlarmInfo alarmInfo1 = new AlarmInfo(alarmId, AlarmType.FAULT); alarmInfo1.setExtraInfo("key1=value1;key2=value2"); alarmMgr.sendAlarm(alarmInfo1); Thread.sleep(80); AlarmInfo alarmInfo2 = new AlarmInfo(alarmId, AlarmType.RESUME); alarmInfo2.setExtraInfo("key1=value1;key2=value2"); alarmMgr.sendAlarm(alarmInfo2); Thread.sleep(600); }