/** {@inheritDoc} */ @Override public OnmsSnmpInterface act(OnmsSnmpInterface iface) { switch (m_action) { case DO_NOT_PERSIST: LOG.debug("NOT Persisting {} according to policy", iface); return null; case DISABLE_COLLECTION: iface.setCollectionEnabled(false); LOG.debug("Disabled collection for {} according to policy", iface); return iface; case ENABLE_COLLECTION: iface.setCollectionEnabled(true); LOG.debug("Enabled collection for {} according to policy", iface); return iface; case ENABLE_POLLING: iface.setPoll("P"); LOG.debug("Enabled polling for {} according to policy", iface); return iface; case DISABLE_POLLING: iface.setPoll("N"); LOG.debug("Disabled polling for {} according to policy", iface); return iface; default: return iface; } }
case ENABLE_SNMP_POLL: LOG.debug("SNMP polling {} according to policy", iface); snmpiface.setPoll("P"); iface.setSnmpInterface(snmpiface); return iface; case DISABLE_SNMP_POLL: LOG.debug("Disable SNMP polling {} according to policy", iface); snmpiface.setPoll("N"); iface.setSnmpInterface(snmpiface); return iface;
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; }
OnmsSnmpInterface null0 = new OnmsSnmpInterface(nb.getCurrentNode(), 4); null0.setIfSpeed(10000000l); null0.setPoll("P"); null0.setIfType(6); null0.setCollectionEnabled(false); OnmsSnmpInterface fa0 = new OnmsSnmpInterface(nb.getCurrentNode(), 2); fa0.setIfSpeed(100000000l); fa0.setPoll("P"); fa0.setIfType(6); fa0.setCollectionEnabled(false); OnmsSnmpInterface eth0 = new OnmsSnmpInterface(nb.getCurrentNode(), 1); eth0.setIfSpeed(100000000l); eth0.setPoll("P"); eth0.setIfType(6); eth0.setCollectionEnabled(false); OnmsSnmpInterface eth1 = new OnmsSnmpInterface(nb.getCurrentNode(), 2); eth1.setIfSpeed(100000000l); eth1.setPoll("P"); eth1.setIfType(6); eth1.setCollectionEnabled(false);
setPoll(scannedSnmpIface.getPoll());