/** * <p>toString</p> * * @return a {@link java.lang.String} object. */ @Override public String toString() { return MoreObjects.toStringHelper(this) .add("snmpphysaddr", getPhysAddr()) .add("snmpifindex", getIfIndex()) .add("snmpifdescr", getIfDescr()) .add("snmpiftype", getIfType()) .add("snmpifname", getIfName()) .add("snmpifspeed", getIfSpeed()) .add("snmpifadminstatus", getIfAdminStatus()) .add("snmpifoperstatus", getIfOperStatus()) .add("snmpifalias", getIfAlias()) .add("snmpCollect", getCollect()) .add("snmpPoll", getPoll()) .add("nodeId", getNode() == null ? null : getNode().getId()) .add("lastCapsdPoll", getLastCapsdPoll()) .add("lastSnmpPoll", getLastSnmpPoll()) .add("hasFlows", getHasFlows()) .toString(); }
info.put("snmpifoperstatus", String.valueOf(iface.getIfOperStatus())); info.put("snmpifalias", String.valueOf(iface.getIfAlias())); info.put("snmpcollect", String.valueOf(iface.getCollect())); info.put("snmplastcapsdpoll", String.valueOf(iface.getLastCapsdPoll())); info.put("snmppoll", String.valueOf(iface.getPoll()));
if (command.getSnmpParm().equals("ifAlias")) { for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getIfAlias() != null && snmpIntf.getIfAlias().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfName() != null && snmpIntf.getIfName().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfDescr() != null && snmpIntf.getIfDescr().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (command.getSnmpParm().equals("ifAlias")) { for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getIfAlias() != null && snmpIntf.getIfAlias().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfName() != null && snmpIntf.getIfName().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfDescr() != null && snmpIntf.getIfDescr().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); String macLikeStripped = command.getMaclike().toLowerCase().replaceAll("[:-]", ""); for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf.getPhysAddr() != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getPhysAddr().toLowerCase().contains(macLikeStripped)) { displaySnmpInterfaces.add(snmpIntf);
if (command.getSnmpParm().equals("ifAlias")) { for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getIfAlias() != null && snmpIntf.getIfAlias().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfName() != null && snmpIntf.getIfName().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfDescr() != null && snmpIntf.getIfDescr().toLowerCase().matches(parmValueMatchString)) { displaySnmpInterfaces.add(snmpIntf); if (command.getSnmpParm().equals("ifAlias")) { for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getIfAlias() != null && snmpIntf.getIfAlias().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfName() != null && snmpIntf.getIfName().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); if (snmpIntf != null && !"D".equals(snmpIntf.getCollect()) &&snmpIntf.getIfDescr() != null && snmpIntf.getIfDescr().equalsIgnoreCase(command.getSnmpParmValue())) { displaySnmpInterfaces.add(snmpIntf); String macLikeStripped = command.getMaclike().toLowerCase().replaceAll("[:-]", ""); for (OnmsSnmpInterface snmpIntf : node.getSnmpInterfaces()) { if (snmpIntf.getPhysAddr() != null && !"D".equals(snmpIntf.getCollect()) && snmpIntf.getPhysAddr().toLowerCase().contains(macLikeStripped)) { displaySnmpInterfaces.add(snmpIntf);