public void setEventParametersFromEvent(final Event event) { this.m_eventParameters = EventParameterUtils.normalize(event.getParmCollection()).values().stream() .map(p -> new OnmsEventParameter(this, p)) .collect(Collectors.toList()); }
public OnmsEvent buildEvent(final OnmsDistPoller distPoller) { final OnmsEvent event = new OnmsEvent(); event.setDistPoller(distPoller); event.setEventCreateTime(new Date(1437061537126L)); event.setEventDescr("This is the description of a test event."); event.setEventDisplay("Y"); event.setEventHost("127.0.0.1"); // TODO: Figure out exactly what this field is storing event.setEventLog("Y"); event.setEventLogMsg("Test Event Log Message"); event.setEventParameters(Lists.newArrayList(new OnmsEventParameter(event, "testParm", "HelloWorld", "string"))); event.setEventSeverity(OnmsSeverity.INDETERMINATE.getId()); event.setEventSource("test"); event.setEventTime(new Date(1437061537105L)); event.setEventUei("uei.opennms.org/test"); event.setIpAddr(InetAddressUtils.getInetAddress("192.168.1.1")); event.setNode(m_node1); event.setServiceType(m_serviceTypeDao.findByName("ICMP")); return event; }