private boolean isResolvedAlarm(OnmsAlarm alarm) { return alarm.getAlarmType() == OnmsAlarm.RESOLUTION_TYPE; }
private boolean isResolvedAlarm(OnmsAlarm alarm) { return alarm.getAlarmType() == OnmsAlarm.RESOLUTION_TYPE; }
private OnmsAlarm getFirstAlarmWithType(long time, int type, String typeDescr) { return getAlarms(time).stream() .filter(a -> a.getAlarmType() == type) .findFirst() .orElseThrow(() -> new RuntimeException("No " + typeDescr + " alarms at time: " + time)); }
for (OnmsAlarm alarm : alarmDao.findAll()) { if (alarm.getAlarmType() == 2) { if (forwardAlarms.containsKey(alarm.getClearKey())) { OnmsAlarm raise = forwardAlarms.get(alarm.getClearKey()); forwardAlarms.put(alarm.getClearKey(), alarm); } else if (alarm.getAlarmType() == 1){ if (forwardAlarms.containsKey(alarm.getReductionKey())) { OnmsAlarm clear = forwardAlarms.get(alarm.getReductionKey()); if (alarm.getAlarmType() != 2) { Event xmlEvent = getXMLEvent(alarm); if (xmlEvent != null) xmlevents.add(xmlEvent);
if (alarm.getAlarmType() != null) { if (alarm.getAlarmType() == OnmsAlarm.PROBLEM_TYPE) { type = OpennmsModelProtos.Alarm.Type.PROBLEM_WITH_CLEAR; } else if (alarm.getAlarmType() == OnmsAlarm.RESOLUTION_TYPE) { type = OpennmsModelProtos.Alarm.Type.CLEAR; } else if (alarm.getAlarmType() == OnmsAlarm.PROBLEM_WITHOUT_RESOLUTION_TYPE) { type = OpennmsModelProtos.Alarm.Type.PROBLEM_WITHOUT_CLEAR;
if (alarm.getAlarmType() != null) { if (alarm.getAlarmType() == OnmsAlarm.PROBLEM_TYPE) { type = OpennmsModelProtos.Alarm.Type.PROBLEM_WITH_CLEAR; } else if (alarm.getAlarmType() == OnmsAlarm.RESOLUTION_TYPE) { type = OpennmsModelProtos.Alarm.Type.CLEAR; } else if (alarm.getAlarmType() == OnmsAlarm.PROBLEM_WITHOUT_RESOLUTION_TYPE) { type = OpennmsModelProtos.Alarm.Type.PROBLEM_WITHOUT_CLEAR;
m_ackTime = alarm.getAlarmAckTime(); m_ackUser = alarm.getAlarmAckUser(); m_alarmType = alarm.getAlarmType() == null ? null : AlarmType.toAlarmType(alarm.getAlarmType()); m_appDn = alarm.getApplicationDN(); m_clearKey = alarm.getClearKey();
m_ackTime = alarm.getAlarmAckTime(); m_ackUser = alarm.getAlarmAckUser(); m_alarmType = alarm.getAlarmType() == null ? null : AlarmType.toAlarmType(alarm.getAlarmType()); m_appDn = alarm.getApplicationDN(); m_clearKey = alarm.getClearKey();
ad.setAlarmType(alarm.getAlarmType()); if (alarm.getClearKey() != null) ad.setClearKey(alarm.getClearKey());
alarmDTO.setType( alarm.getAlarmType() );
alarmDTO.setType( alarm.getAlarmType() );