public void rowStatusChanged(RowStatusEvent event) { Snmp4jProxyEntryRow row = (Snmp4jProxyEntryRow) event.getRow(); OctetString proxyName = new OctetString(); proxyName.fromSubIndex(row.getIndex(), true); if (event.isRowActivated()) { // check column interdependent consistency int reason = registerProxy(row); if (reason != PDU.noError) { event.setDenyReason(reason); } } else if (event.isRowDeactivated()) { unregisterProxy(row); } }
public void commit(SubRequest sreq) { super.commit(sreq); if (sreq.getStatus().getErrorStatus() == PDU.noError) { OID index = sreq.getVariableBinding().getOid(); index = new OID(index.getValue(), oidNlmConfigLogEntry.size() + 1, index.size() - oidNlmConfigLogEntry.size() + 1); OctetString profileName = new OctetString(); profileName.fromSubIndex(index, false); checkLimits(profileName); } } //--AgentGen END
private void printLogger(TableEvent event) { if ((event.getStatus() == TableEvent.STATUS_OK) && (event.getIndex() != null)) { int rowStatus = event.getColumns()[2].getVariable().toInt(); if (rowStatus == 1) { OctetString name = new OctetString(); name.fromSubIndex(event.getIndex(), true); LogLevel level = new LogLevel(event.getColumns()[0].getVariable(). toInt()); LogLevel effectiveLevel = new LogLevel(event.getColumns()[1]. getVariable().toInt()); System.out.println(name.toString() + "=" + level + "(" + effectiveLevel + ")"); } } else if (event.getStatus() != TableEvent.STATUS_OK) { System.err.println("Logger list command failed with: "+ event.getErrorMessage()); } }
public void commit(SubRequest sreq) { super.commit(sreq); if (sreq.getStatus().getErrorStatus() == PDU.noError) { OID index = sreq.getVariableBinding().getOid(); index = new OID(index.getValue(), oidNlmConfigLogEntry.size() + 1, index.size() - oidNlmConfigLogEntry.size() + 1); OctetString profileName = new OctetString(); profileName.fromSubIndex(index, false); checkLimits(profileName); } } //--AgentGen END
private void printLogger(TableEvent event) { if ((event.getStatus() == TableEvent.STATUS_OK) && (event.getIndex() != null)) { int rowStatus = event.getColumns()[2].getVariable().toInt(); if (rowStatus == 1) { OctetString name = new OctetString(); name.fromSubIndex(event.getIndex(), true); LogLevel level = new LogLevel(event.getColumns()[0].getVariable(). toInt()); LogLevel effectiveLevel = new LogLevel(event.getColumns()[1]. getVariable().toInt()); System.out.println(name.toString() + "=" + level + "(" + effectiveLevel + ")"); } } else if (event.getStatus() != TableEvent.STATUS_OK) { System.err.println("Logger list command failed with: "+ event.getErrorMessage()); } }
private void printLogger(TableEvent event) { if ((event.getStatus() == TableEvent.STATUS_OK) && (event.getIndex() != null)) { int rowStatus = event.getColumns()[2].getVariable().toInt(); if (rowStatus == 1) { OctetString name = new OctetString(); name.fromSubIndex(event.getIndex(), true); LogLevel level = new LogLevel(event.getColumns()[0].getVariable(). toInt()); LogLevel effectiveLevel = new LogLevel(event.getColumns()[1]. getVariable().toInt()); System.out.println(name.toString() + "=" + level + "(" + effectiveLevel + ")"); } } else if (event.getStatus() != TableEvent.STATUS_OK) { System.err.println("Logger list command failed with: "+ event.getErrorMessage()); } }
private int registerProxy(Snmp4jProxyEntryRow row) { OctetString proxyName = new OctetString(); proxyName.fromSubIndex(row.getIndex(), true); MOSubtreeProxy proxy = new MOSubtreeProxy(session, targetMIB, proxyName, row.getSnmp4jProxySubtree(), row.getSnmp4jProxyContextEngineID(), row.getSnmp4jProxyContextName(), row.getSnmp4jProxyTarget()); OID targetOID = row.getSnmp4jProxyTargetSubtree(); if ((targetOID != null) && (targetOID.size() > 0) && !SnmpConstants.zeroDotZero.equals(targetOID)) { proxy.setTargetSubtree(targetOID); } try { server.register(proxy, row.getSnmp4jProxyContextName()); } catch (DuplicateRegistrationException drex) { row.setSnmp4jProxyType(new Integer32(Snmp4jProxyTypeEnum.invalid)); return PDU.inconsistentValue; } row.setUserObject(proxy); return PDU.noError; }
if (enabledStatus.equals(row.getNlmConfigLogAdminStatus())) { OctetString profileName = new OctetString(); profileName.fromSubIndex(row.getIndex(), false); OctetString filterName = row.getNlmConfigLogFilterName(); if (filterName == null) {
if (enabledStatus.equals(row.getNlmConfigLogAdminStatus())) { OctetString profileName = new OctetString(); profileName.fromSubIndex(row.getIndex(), false); OctetString filterName = row.getNlmConfigLogFilterName(); if (filterName != null) {