public ScenarioBuilder withNodeUpEvent(long time, int nodeId) { EventBuilder builder = new EventBuilder(EventConstants.NODE_UP_EVENT_UEI, "test"); builder.setTime(new Date(time)); builder.setNodeid(nodeId); builder.setSeverity(OnmsSeverity.NORMAL.getLabel()); AlarmData data = new AlarmData(); data.setAlarmType(2); data.setReductionKey(String.format("%s:%d", EventConstants.NODE_UP_EVENT_UEI, nodeId)); data.setClearKey(String.format("%s:%d", EventConstants.NODE_DOWN_EVENT_UEI, nodeId)); builder.setAlarmData(data); builder.setLogDest("logndisplay"); builder.setLogMessage("testing"); actions.add(new SendEventAction(builder.getEvent())); return this; }
public static EventBuilder createNodeUpEventBuilder(String source, OnmsNode node) { EventBuilder event = createNodeEventBuilder(source, EventConstants.NODE_UP_EVENT_UEI, node); event.setSeverity(OnmsSeverity.NORMAL.getLabel()); // <alarm-data reduction-key="%uei%:%dpname%:%nodeid%" alarm-type="2" clear-key="uei.opennms.org/nodes/nodeDown:%dpname%:%nodeid%" auto-clean="false" /> AlarmData alarmData = new AlarmData(); alarmData.setReductionKey("%uei%:%dpname%:%nodeid%"); alarmData.setAlarmType(2); alarmData.setClearKey("uei.opennms.org/nodes/nodeDown:%dpname%:%nodeid%"); alarmData.setAutoClean(false); event.setAlarmData(alarmData); return event; }
/** * <p>createNodeUpEventBuilder</p> * * @param source a {@link java.lang.String} object. * @param node a {@link org.opennms.netmgt.mock.MockNode} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public static EventBuilder createNodeUpEventBuilder(String source, MockNode node) { EventBuilder event = createNodeEventBuilder(source, EventConstants.NODE_UP_EVENT_UEI, node); event.setSeverity(OnmsSeverity.NORMAL.getLabel()); // <alarm-data reduction-key="%uei%:%dpname%:%nodeid%" alarm-type="2" auto-clean="false" /> AlarmData alarmData = new AlarmData(); alarmData.setReductionKey("%uei%:%dpname%:%nodeid%"); alarmData.setClearKey("uei.opennms.org/nodes/nodeDown:%dpname%:%nodeid%"); alarmData.setAlarmType(2); alarmData.setAutoClean(false); event.setAlarmData(alarmData); return event; }
/** * <p>createNodeUpEvent</p> * * @param source a {@link java.lang.String} object. * @param node a {@link org.opennms.netmgt.mock.MockNode} object. * @return a {@link org.opennms.netmgt.xml.event.Event} object. */ public static Event createNodeUpEvent(String source, MockNode node) { EventBuilder event = createNodeEventBuilder(source, EventConstants.NODE_UP_EVENT_UEI, node); event.setSeverity(OnmsSeverity.NORMAL.getLabel()); // <alarm-data reduction-key="%uei%:%dpname%:%nodeid%" alarm-type="2" clear-key="uei.opennms.org/nodes/nodeDown:%dpname%:%nodeid%" auto-clean="false" /> AlarmData alarmData = new AlarmData(); alarmData.setReductionKey("%uei%:%dpname%:%nodeid%"); alarmData.setAlarmType(2); alarmData.setClearKey("uei.opennms.org/nodes/nodeDown:%dpname%:%nodeid%"); alarmData.setAutoClean(false); event.setAlarmData(alarmData); return event.getEvent(); }
strRet = m_eventUtil.expandParms(event.getAlarmData().getClearKey(), event); if (strRet != null) { event.getAlarmData().setClearKey(strRet);
strRet = m_eventUtil.expandParms(event.getAlarmData().getClearKey(), event); if (strRet != null) { event.getAlarmData().setClearKey(strRet);
alarmData.setX733AlarmType(econfAlarmData.getX733AlarmType()); alarmData.setX733ProbableCause(econfAlarmData.getX733ProbableCause()); alarmData.setClearKey(econfAlarmData.getClearKey());
alarmData.setX733AlarmType(econfAlarmData.getX733AlarmType()); alarmData.setX733ProbableCause(econfAlarmData.getX733ProbableCause()); alarmData.setClearKey(econfAlarmData.getClearKey());
ad.setAlarmType(alarm.getAlarmType()); if (alarm.getClearKey() != null) ad.setClearKey(alarm.getClearKey()); event.setAlarmData(ad); return event;