/** * <p>setIfDescr</p> * * @param ifDescr a {@link java.lang.String} object. * @return a {@link org.opennms.netmgt.model.SnmpInterfaceBuilder} object. */ public SnmpInterfaceBuilder setIfDescr(String ifDescr) { m_snmpIf.setIfDescr(ifDescr); return this; }
/** * <p>updateSnmpInterfaceData</p> * * @param node a {@link org.opennms.netmgt.model.OnmsNode} object. * @param ifIndex a {@link java.lang.Integer} object. */ public void updateSnmpInterfaceData(OnmsNode node, Integer ifIndex) { // first look to see if an snmpIf was created already OnmsSnmpInterface snmpIf = node.getSnmpInterfaceWithIfIndex(ifIndex); if (snmpIf == null) { // if not then create one snmpIf = new OnmsSnmpInterface(node, ifIndex); } // IfTable Attributes snmpIf.setIfType(getIfType(ifIndex)); snmpIf.setIfAdminStatus(getAdminStatus(ifIndex)); snmpIf.setIfDescr(getIfDescr(ifIndex)); snmpIf.setIfSpeed(getIfSpeed(ifIndex)); snmpIf.setPhysAddr(getPhysAddr(ifIndex)); }
/** * <p>updateSnmpInterfaceData</p> * * @param node a {@link org.opennms.netmgt.model.OnmsNode} object. * @param ifIndex a {@link java.lang.Integer} object. */ public void updateSnmpInterfaceData(OnmsNode node, Integer ifIndex) { // first look to see if an snmpIf was created already OnmsSnmpInterface snmpIf = node.getSnmpInterfaceWithIfIndex(ifIndex); if (snmpIf == null) { // if not then create one snmpIf = new OnmsSnmpInterface(node, ifIndex); } // IfTable Attributes snmpIf.setIfType(getIfType(ifIndex)); snmpIf.setIfAdminStatus(getAdminStatus(ifIndex)); snmpIf.setIfDescr(getIfDescr(ifIndex)); snmpIf.setIfSpeed(getIfSpeed(ifIndex)); snmpIf.setPhysAddr(getPhysAddr(ifIndex)); }
public OnmsSnmpInterface createInterfaceFromRow() { final OnmsSnmpInterface snmpIface = new OnmsSnmpInterface(null, getIfIndex()); snmpIface.setIfAdminStatus(getIfAdminStatus()); snmpIface.setIfAlias(getIfAlias()); snmpIface.setIfDescr(getIfDescr()); snmpIface.setIfName(getIfName()); snmpIface.setIfOperStatus(getIfOperStatus()); snmpIface.setIfSpeed(getSpeed()); snmpIface.setIfType(getIfType()); snmpIface.setPhysAddr(getPhysAddr()); snmpIface.setPoll("N"); return snmpIface; }
public OnmsSnmpInterface createInterfaceFromRow() { final OnmsSnmpInterface snmpIface = new OnmsSnmpInterface(null, getIfIndex()); snmpIface.setIfAdminStatus(getIfAdminStatus()); snmpIface.setIfAlias(getIfAlias()); snmpIface.setIfDescr(getIfDescr()); snmpIface.setIfName(getIfName()); snmpIface.setIfOperStatus(getIfOperStatus()); snmpIface.setIfSpeed(getSpeed()); snmpIface.setIfType(getIfType()); snmpIface.setPhysAddr(getPhysAddr()); snmpIface.setPoll("N"); return snmpIface; }
private static SnmpIfData createSnmpIfData(String ipAddress, String ifName, Long ifSpeed, Integer ifIndex, boolean collectionEnabled) { OnmsNode node = new OnmsNode(); node.setId(1); node.setLabel("testNode"); OnmsSnmpInterface snmpIface = new OnmsSnmpInterface(node, ifIndex); snmpIface.setIfDescr(ifName); snmpIface.setIfName(ifName); snmpIface.setIfAlias(ifName); snmpIface.setIfSpeed(ifSpeed); // If the SNMP interface doesn't have collection enable, threshold processing will be ignored for the interface snmpIface.setCollectionEnabled(collectionEnabled); return new SnmpIfData(snmpIface); }
snmpIf.setNetMask(getNetMask(ifIndex)); snmpIf.setIfAdminStatus(getAdminStatus(ifIndex)); snmpIf.setIfDescr(m_collector.getIfDescr(ifIndex)); snmpIf.setIfSpeed(m_collector.getInterfaceSpeed(ifIndex)); snmpIf.setPhysAddr(m_collector.getPhysAddr(ifIndex));
private void updateSnmpDataForSnmpInterfaces() { if (m_collector != null && m_collector.hasIfTable()) { for(IfTableEntry entry : m_collector.getIfTable()) { Integer ifIndex = entry.getIfIndex(); if (ifIndex == null) continue; log().debug("Updating SNMP Interface with ifIndex "+ifIndex); // first look to see if an snmpIf was created already OnmsSnmpInterface snmpIf = m_node.getSnmpInterfaceWithIfIndex(ifIndex); if (snmpIf == null) { // if not then create one snmpIf = new OnmsSnmpInterface(m_node, ifIndex); } snmpIf.setIfAlias(m_collector.getIfAlias(ifIndex)); snmpIf.setIfName(m_collector.getIfName(ifIndex)); snmpIf.setIfType(getIfType(ifIndex)); snmpIf.setNetMask(getNetMask(ifIndex)); snmpIf.setIfAdminStatus(getAdminStatus(ifIndex)); snmpIf.setIfDescr(m_collector.getIfDescr(ifIndex)); snmpIf.setIfSpeed(m_collector.getInterfaceSpeed(ifIndex)); snmpIf.setPhysAddr(m_collector.getPhysAddr(ifIndex)); } } }
node.setForeignId(agent.getForeignId()); OnmsSnmpInterface snmpIface = new OnmsSnmpInterface(node, ifIndex); snmpIface.setIfDescr(ifName); snmpIface.setIfName(ifName); snmpIface.setIfAlias(ifName);
null0.setCollectionEnabled(false); null0.setIfOperStatus(2); null0.setIfDescr("Null0"); nb.addInterface("10.1.4.2", null0).setIsSnmpPrimary("P").setIsManaged("M"); OnmsSnmpInterface fa0 = new OnmsSnmpInterface(nb.getCurrentNode(), 2); fa0.setCollectionEnabled(false); fa0.setIfOperStatus(1); fa0.setIfDescr("FastEthernet0"); nb.addInterface("10.1.5.1", fa0).setIsSnmpPrimary("S").setIsManaged("M"); OnmsSnmpInterface eth0 = new OnmsSnmpInterface(nb.getCurrentNode(), 1); eth0.setCollectionEnabled(false); eth0.setIfOperStatus(1); eth0.setIfDescr("Ethernet0"); nb.addInterface("10.1.7.1", eth0).setIsSnmpPrimary("S").setIsManaged("M"); m_nodeDao.save(nb.getCurrentNode()); eth1.setCollectionEnabled(false); eth1.setIfOperStatus(1); eth1.setIfDescr("Ethernet1"); nb.addInterface("10.1.5.2", eth1).setIsSnmpPrimary("P").setIsManaged("M"); m_nodeDao.save(nb.getCurrentNode());
snmpIface.setIfDescr(importedSnmpIface.getIfDescr());
setIfDescr(scannedSnmpIface.getIfDescr());