public static EventBuilder createEventBuilder(String uei, OnmsAlarm alarm, Map<String, String> attributes) { EventBuilder bldr = new EventBuilder(uei, "AlarmUI"); bldr.setNode(alarm.getNode()); bldr.setInterface(alarm.getIpAddr()); bldr.setService(alarm.getServiceType() == null ? null : alarm.getServiceType().getName()); bldr.addParam(EventConstants.PARM_ALARM_UEI, alarm.getUei()); if (attributes == null || !attributes.containsKey(EventConstants.PARM_USER)) bldr.addParam(EventConstants.PARM_USER, alarm.getAlarmAckUser()); bldr.addParam(EventConstants.PARM_ALARM_ID, alarm.getId()); if (alarm.getTTicketId() != null) { bldr.addParam(EventConstants.PARM_TROUBLE_TICKET, alarm.getTTicketId()); } if (attributes != null) { for (Map.Entry<String, String> attribute: attributes.entrySet()) { bldr.addParam(attribute.getKey(), attribute.getValue()); } } return bldr; }
public static EventBuilder createEventBuilder(String uei, OnmsAlarm alarm, Map<String, String> attributes) { EventBuilder bldr = new EventBuilder(uei, "AlarmUI"); bldr.setNode(alarm.getNode()); bldr.setInterface(alarm.getIpAddr()); bldr.setService(alarm.getServiceType() == null ? null : alarm.getServiceType().getName()); bldr.addParam(EventConstants.PARM_ALARM_UEI, alarm.getUei()); if (attributes == null || !attributes.containsKey(EventConstants.PARM_USER)) bldr.addParam(EventConstants.PARM_USER, alarm.getAlarmAckUser()); bldr.addParam(EventConstants.PARM_ALARM_ID, alarm.getId()); if (alarm.getTTicketId() != null) { bldr.addParam(EventConstants.PARM_TROUBLE_TICKET, alarm.getTTicketId()); } if (attributes != null) { for (Map.Entry<String, String> attribute: attributes.entrySet()) { bldr.addParam(attribute.getKey(), attribute.getValue()); } } return bldr; }
private void updateSubObjects(final OnmsAlarm alarm) { // Assume that the system ID is the ID of an OpenNMS system // instead of a Minion or Remote Poller getDistPollerDao().save((OnmsDistPoller)alarm.getDistPoller()); getEventDao().save(alarm.getLastEvent()); getNodeDao().save(alarm.getNode()); getServiceTypeDao().save(alarm.getServiceType()); }
private void updateSubObjects(final OnmsAlarm alarm) { // Assume that the system ID is the ID of an OpenNMS system // instead of a Minion or Remote Poller getDistPollerDao().save((OnmsDistPoller)alarm.getDistPoller()); getEventDao().save(alarm.getLastEvent()); getNodeDao().save(alarm.getNode()); getServiceTypeDao().save(alarm.getServiceType()); }
m_ossState = alarm.getQosAlarmState(); m_alarmKey = alarm.getReductionKey(); m_service = alarm.getServiceType() == null ? null : alarm.getServiceType().getName(); m_severity = alarm.getSeverity(); m_suppressed = alarm.getSuppressedTime();
m_ossState = alarm.getQosAlarmState(); m_alarmKey = alarm.getReductionKey(); m_service = alarm.getServiceType() == null ? null : alarm.getServiceType().getName(); m_severity = alarm.getSeverity(); m_suppressed = alarm.getSuppressedTime();
if (alarm.getServiceType() != null) { event.setService(alarm.getServiceType().getName());
if (alarm.getServiceType() != null) { builder.setServiceName(alarm.getServiceType().getName());
if (alarm.getServiceType() != null) { builder.setServiceName(alarm.getServiceType().getName());
alarmDTO.setServiceType( eventMapper.serviceTypeToServiceTypeDTO( alarm.getServiceType() ) );
alarmDTO.setServiceType( eventMapper.serviceTypeToServiceTypeDTO( alarm.getServiceType() ) );