/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitNode(this); visitMembers(v); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitInterface(this); visitMembers(v); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitNetwork(this); visitMembers(v); }
/** * <p>createServiceEventBuilder</p> * * @param source a {@link java.lang.String} object. * @param uei a {@link java.lang.String} object. * @param svc a {@link org.opennms.netmgt.mock.MockService} object. * @param reason a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.events.EventBuilder} object. */ public static EventBuilder createServiceEventBuilder(String source, String uei, MockService svc, String reason) { return createEventBuilder(source, uei, svc.getNodeId(), svc.getIpAddr(), svc.getSvcName(), reason); }
public void testVisitor() { ElementCounter counter = new ElementCounter(); m_network.visit(counter); assertEquals(1, counter.getNetworkCount()); assertEquals(3, counter.getNodeCount()); assertEquals(5, counter.getInterfaceCount()); assertEquals(9, counter.getServiceCount()); assertEquals(9, counter.getContainerCount()); assertEquals(18, counter.getElementCount()); }
private void testServicePoll(MockElement element) throws UnknownHostException { element.resetPollCount(); m_downChecker.resetServiceCount(); element.bringDown(); element.visit(m_downChecker); assertEquals(m_downChecker.getServiceCount(), element.getPollCount()); element.resetPollCount(); m_upChecker.resetServiceCount(); element.bringUp(); element.visit(m_upChecker); assertEquals(m_upChecker.getServiceCount(), element.getPollCount()); }
public void testSetPollStatus() throws Exception { // service poll status testServicePoll(m_network.getService(1, "192.168.1.1", "SMTP")); testServicePoll(m_network.getService(1, "192.168.1.1", "ICMP")); testServicePoll(m_network.getService(1, "192.168.1.2", "SMTP")); testServicePoll(m_network.getService(2, "192.168.1.3", "HTTP")); // interface poll status testServicePoll(m_network.getInterface(1, "192.168.1.1")); // node poll status testServicePoll(m_network.getNode(2)); }
/** * <p>getIpAddr</p> * * @return a {@link java.lang.String} object. */ @Override public String getIpAddr() { return getInterface().getIpAddr(); }
/** * <p>createNodeEventBuilder</p> * * @param source a {@link java.lang.String} object. * @param uei 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 createNodeEventBuilder(String source, String uei, MockNode node) { return createEventBuilder(source, uei, node.getNodeId(), null, null, null); }
@Override public String getNodeLocation(int nodeId) { MockNode node = m_network.getNode(nodeId); return (node == null ? null : node.getLocation()); }
/** * <p>createDownEvent</p> * * @param date a {@link java.util.Date} object. * @return a {@link org.opennms.netmgt.xml.event.Event} object. */ public Event createDownEvent(Date date) { Event e = createDownEvent(); MockEventUtil.setEventTime(e, date); return e; }
/** * <p>getInterface</p> * * @param nodeid a int. * @param ipAddr a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.mock.MockInterface} object. */ public MockInterface getInterface(int nodeid, String ipAddr) { MockNode node = getNode(nodeid); return (node == null ? null : node.getInterface(ipAddr)); }
public void testLookupNotThere() { assertNotNull(m_network.getService(1, "192.168.1.1", "ICMP")); assertNotNull(m_network.getService(3, "fe80:0000:0000:0000:0000:0000:0000:00ff", "ICMP")); assertNotNull(m_network.getService(3, "fe80:0000:0000:0000:0000:0000:0000:00ff", "HTTP")); assertNotNull(m_network.getService(3, "fe80:0000:0000:0000:0000:0000:0000:00ff", "DNS")); assertNull(m_network.getService(7, "192.168.1.1", "ICMP")); assertNull(m_network.getService(1, "192.168.1.175", "ICMP")); assertNull(m_network.getService(1, "192.168.1.1", "ICMG")); assertNull(m_network.getService(3, "fe80:0000:0000:0000:0000:0000:0000:00ff", "DHCP")); }
/** * <p>addService</p> * * @param svcName a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.mock.MockService} object. */ public MockService addService(String svcName) { int serviceId = getServiceId(svcName); m_currentService = m_currentInterface.addService(svcName, serviceId); return m_currentService; }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitService(this); }
/** {@inheritDoc} */ @Override public void visit(MockVisitor v) { super.visit(v); v.visitPathOutage(this); }
/** * <p>addInterface</p> * * @param ipAddr a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.mock.MockInterface} object. */ public MockInterface addInterface(String ipAddr) { return (MockInterface) addMember(new MockInterface(this, ipAddr)); }