private void setupSnmpInterfaceDatabase(MockDatabase db, String ipAddress, String ifName) throws Exception { MockNetwork network = new MockNetwork(); network.setCriticalService("ICMP"); network.addNode(1, "testNode"); network.addInterface(ipAddress); network.setIfIndex(1); if (ifName != null) { network.setIfAlias(ifName); } network.addService("ICMP"); network.addService("SNMP"); network.addService("HTTP"); network.addPathOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP"); db.populate(network); assertEquals(new Integer(1), m_jdbcTemplate.queryForObject("select count(*) from node where nodeid = '1' and nodelabel = 'testNode'", Integer.class)); assertEquals(new Integer(1), m_jdbcTemplate.queryForObject("select count(*) from ipinterface where nodeid = '1' and ipaddr = '" + ipAddress + "'", Integer.class)); if (ifName == null) { assertEquals(new Integer(1), m_jdbcTemplate.queryForObject("select count(*) from snmpInterface where id = '1' and nodeid = '1' and snmpifIndex = '1'", Integer.class)); } else { assertEquals(new Integer(1), m_jdbcTemplate.queryForObject("select count(*) from snmpInterface where id = '1' and nodeid = '1' and snmpifIndex = '1' and snmpifalias = '" + ifName + "' and snmpifdescr = '" + ifName + "'", Integer.class)); } } }
network.addPathOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP");
network.addService("SNMP"); network.addPathOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP");
/** * <p>createStandardNetwork</p> */ public void createStandardNetwork() { setCriticalService("ICMP"); addNode(1, "Router"); addInterface("192.168.1.1"); setIfAlias("dot1 interface alias"); addService("ICMP"); addPathOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP"); addService("SMTP"); addInterface("192.168.1.2"); setIfAlias("dot2 interface alias"); addService("ICMP"); addService("SMTP"); addNode(2, "Server"); addInterface("192.168.1.3"); setIfAlias("dot3 interface alias"); addService("ICMP"); addService("HTTP"); addNode(3, "Firewall"); addInterface("192.168.1.4"); addService("SMTP"); addService("HTTP"); addInterface("192.168.1.5"); addService("SMTP"); addService("HTTP"); //addOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP"); }
m_network.addInterface("192.168.1.1"); m_network.addService("ICMP"); m_network.addPathOutage(1, InetAddressUtils.addr("192.168.1.1"), "ICMP"); m_network.addService("SMTP"); m_network.addService("SNMP"); m_network.addInterface("192.168.1.4"); m_network.addService("SMTP"); m_network.addPathOutage(3, InetAddressUtils.addr("192.168.1.4"), "SMTP"); m_network.addService("HTTP"); m_network.addInterface("192.168.1.5");