private OnmsIpInterface createIpInterface(OnmsSnmpInterface snmp, InetAddress inetAddress) { OnmsIpInterface ip = new OnmsIpInterface(); ip.setSnmpInterface(snmp); ip.setIpLastCapsdPoll(new Date()); ip.setNode(snmp.getNode()); ip.setIpAddress(inetAddress); return ip; }
iface.setIpLastCapsdPoll(getScanStamp()); iface.setIsManaged("M");
iface.setIpLastCapsdPoll(getScanStamp()); iface.setIsManaged("M");
void stampProvisionedInterfaces(final BatchTask phase) { if (!isAborted()) { for(final OnmsIpInterface iface : getNode().getIpInterfaces()) { iface.setIpLastCapsdPoll(getScanStamp()); phase.add(ipUpdater(phase, iface), "write"); } } }
void stampProvisionedInterfaces(final BatchTask phase) { if (!isAborted()) { for(final OnmsIpInterface iface : getNode().getIpInterfaces()) { iface.setIpLastCapsdPoll(getScanStamp()); phase.add(ipUpdater(phase, iface), "write"); } } }
iface.setIpLastCapsdPoll(getScanStamp());
iface.setIpLastCapsdPoll(getScanStamp());
iface.setIpLastCapsdPoll(getScanStamp()); iface.setIsManaged("M");
iface.setIpLastCapsdPoll(getScanStamp()); iface.setIsManaged("M");
@Override protected OnmsNode doInsert() { final Date now = new Date(); OnmsMonitoringLocation location = createLocationIfNecessary(locationString); // Associate the location with the node final OnmsNode node = new OnmsNode(location); final String hostname = getHostnameResolver().getHostname(addr(ipAddress), locationString); if (hostname == null || ipAddress.equals(hostname)) { node.setLabel(ipAddress); node.setLabelSource(NodeLabelSource.ADDRESS); } else { node.setLabel(hostname); node.setLabelSource(NodeLabelSource.HOSTNAME); } node.setForeignSource(effectiveForeignSource); node.setType(NodeType.ACTIVE); node.setLastCapsdPoll(now); final OnmsIpInterface iface = new OnmsIpInterface(InetAddressUtils.addr(ipAddress), node); iface.setIsManaged("M"); iface.setIpHostName(hostname); iface.setIsSnmpPrimary(PrimaryType.NOT_ELIGIBLE); iface.setIpLastCapsdPoll(now); m_nodeDao.save(node); m_nodeDao.flush(); return node; } }.execute();
@Override protected OnmsNode doInsert() { final Date now = new Date(); OnmsMonitoringLocation location = createLocationIfNecessary(locationString); // Associate the location with the node final OnmsNode node = new OnmsNode(location); final String hostname = getHostnameResolver().getHostname(addr(ipAddress), locationString); if (hostname == null || ipAddress.equals(hostname)) { node.setLabel(ipAddress); node.setLabelSource(NodeLabelSource.ADDRESS); } else { node.setLabel(hostname); node.setLabelSource(NodeLabelSource.HOSTNAME); } node.setForeignSource(effectiveForeignSource); node.setType(NodeType.ACTIVE); node.setLastCapsdPoll(now); final OnmsIpInterface iface = new OnmsIpInterface(InetAddressUtils.addr(ipAddress), node); iface.setIsManaged("M"); iface.setIpHostName(hostname); iface.setIsSnmpPrimary(PrimaryType.NOT_ELIGIBLE); iface.setIpLastCapsdPoll(now); m_nodeDao.save(node); m_nodeDao.flush(); return node; } }.execute();
setIpLastCapsdPoll(scannedIface.getIpLastCapsdPoll());