public String toHexString(char separator) { return toString(separator, 16); }
public String toHexString(char separator) { return toString(separator, 16); }
public String toHexString(char separator) { return toString(separator, 16); }
OctetString octetString = new OctetString(java.lang.String); octetString.toString();
@Override public String toString() { return "SnmpBindingConfigElement [address=" + address.toString() + ", oid=" + oid.toString() + ", refreshInterval=" + refreshInterval + ", community=" + community.toString() + "]"; }
@Override public String toString() { return context.toString() + oid.toString(); }
private OIDInfo scanOIDs(SortedMap properties, OctetString ctx) { String prefix = CONFIG_PREFIX+OID_ID; String ctxSuffix = ""; if (ctx != null) { ctxSuffix = CTX_ID+ctx.toString()+"."; } prefix += ctxSuffix; SortedMap oids = properties.tailMap(prefix); ArrayList l = new ArrayList(); for (Iterator it = oids.entrySet().iterator(); it.hasNext();) { Entry e = (Entry) it.next(); String k = (String) e.getKey(); if (k.startsWith(prefix)) { String oid; oid = k.substring(prefix.length()); String version = (String) properties.get(CONFIG_PREFIX+VERSION_ID+ctxSuffix); l.add(new MOInfo(new OID(oid), version)); } else { break; } } return new OIDInfo(ctx, l.size(), l.iterator()); }
private OIDInfo scanOIDs(SortedMap<String,String> properties, OctetString ctx) { String prefix = CONFIG_PREFIX+OID_ID; String ctxSuffix = ""; if (ctx != null) { ctxSuffix = CTX_ID+ctx.toString()+"."; } prefix += ctxSuffix; SortedMap<String,String> oids = properties.tailMap(prefix); ArrayList<MOInfo> l = new ArrayList<MOInfo>(); for (Entry<String, String> stringStringEntry : oids.entrySet()) { Entry e = stringStringEntry; String k = (String) e.getKey(); if (k.startsWith(prefix)) { String oid; oid = k.substring(prefix.length()); String version = properties.get(CONFIG_PREFIX + VERSION_ID + ctxSuffix); l.add(new MOInfo(parseOID(oid), version)); } else { break; } } return new OIDInfo(ctx, l.size(), l.iterator()); }
public MOTableRow createRow(OID index, Variable[] values) throws UnsupportedOperationException { // Snmp4jLogLoggerEntryRow row = new Snmp4jLogLoggerEntryRow(index, values); //--AgentGen BEGIN=snmp4jLogLoggerEntry::createRow int i = nextLoggerIndex++; Snmp4jLogLoggerEntryRow row = new Snmp4jLogLoggerRow(index, values, i, null); row.setSnmp4jLogLoggerIndex(new Integer32(i)); loggerNames2Index.put(new OctetString(index.toByteArray()).toString(), new Integer(i)); //--AgentGen END return row; }
public Snmp4jLogLoggerEntryRow createRow(OID index, Variable[] values) throws UnsupportedOperationException { // Snmp4jLogLoggerEntryRow row = new Snmp4jLogLoggerEntryRow(index, values); //--AgentGen BEGIN=snmp4jLogLoggerEntry::createRow int i = nextLoggerIndex++; Snmp4jLogLoggerEntryRow row = new Snmp4jLogLoggerRow(index, values, i, null); row.setSnmp4jLogLoggerIndex(new Integer32(i)); loggerNames2Index.put(new OctetString(index.toByteArray()).toString(),i); //--AgentGen END return row; }
@Override public void addConnection(JrdsElement hostElement, HttpServletRequest request) { JrdsElement snmpElem = hostElement.addElement("connection", "type=jrds.snmp.SnmpConnection"); if(hosttarget instanceof CommunityTarget) { CommunityTarget ct = (CommunityTarget) hosttarget; snmpElem.addElement("attr", "name=community").setTextContent(ct.getCommunity().toString()); } snmpElem.addElement("attr", "name=version").setTextContent(Integer.toString(1 + hosttarget.getVersion())); }
public void rowStatusChanged(RowStatusEvent event) { if (event.getTable().equals(snmp4jLogLoggerEntry)) { if ((event.getNewStatus() == RowStatus.active) || (event.getNewStatus() == RowStatus.createAndGo)) { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); LogAdapter logAdapter = r.getLogAdapter(); if (logAdapter == null) { OctetString loggerName = new OctetString(r.getIndex().toByteArray()); logAdapter = LogFactory.getLogger(loggerName.toString()); r.setLogAdapter(logAdapter); } logAdapter.setLogLevel( new LogLevel(r.getSnmp4jLogLoggerLevel().getValue())); } } }
public void rowStatusChanged(RowStatusEvent event) { if (event.getTable().equals(snmp4jLogLoggerEntry)) { if ((event.getNewStatus() == RowStatus.active) || (event.getNewStatus() == RowStatus.createAndGo)) { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); LogAdapter logAdapter = r.getLogAdapter(); if (logAdapter == null) { OctetString loggerName = new OctetString(r.getIndex().toByteArray()); logAdapter = LogFactory.getLogger(loggerName.toString()); r.setLogAdapter(logAdapter); } logAdapter.setLogLevel( new LogLevel(r.getSnmp4jLogLoggerLevel().getValue())); } } }
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 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 commitRow(SubRequest subRequest, MOTableRow changeSet) { Integer32 operation = getSnmp4jCfgStorageOperation(); OctetString providerID = getSnmp4jCfgStorageID(); MOPersistenceProvider provider = getPersistenceProvider(providerID.toString()); if (provider == null) { subRequest.getRequest().setErrorStatus(PDU.commitFailed); } else { Operation op = new Operation(this, provider, getSnmp4jCfgStorageRestoreMode().getValue(), operation.getValue()); setValue(idxSnmp4jCfgStorageOperation, new Integer32(Snmp4jCfgStorageOperationEnum.inProgress)); op.start(); } }
public void commitRow(SubRequest subRequest, MOTableRow changeSet) { Integer32 operation = getSnmp4jCfgStorageOperation(); OctetString providerID = getSnmp4jCfgStorageID(); MOPersistenceProvider provider = getPersistenceProvider(providerID.toString()); if (provider == null) { subRequest.getRequest().setErrorStatus(PDU.commitFailed); } else { Operation op = new Operation(this, provider, getSnmp4jCfgStorageRestoreMode().getValue(), operation.getValue()); setValue(idxSnmp4jCfgStorageOperation, new Integer32(Snmp4jCfgStorageOperationEnum.inProgress)); op.start(); } }
public void rowChanged(MOTableRowEvent event) { if (event.getTable().equals(snmp4jLogLoggerEntry)) { switch (event.getType()) { case MOTableRowEvent.UPDATED: { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); if (r.getLogAdapter() != null) { int level = r.getSnmp4jLogLoggerLevel().getValue(); if (level != LogLevel.LEVEL_NONE) { r.getLogAdapter().setLogLevel(new LogLevel(level)); } } break; } case MOTableRowEvent.ADD: { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); LogAdapter logAdapter = r.getLogAdapter(); if (logAdapter == null) { OctetString loggerName = new OctetString(r.getIndex().toByteArray()); logAdapter = LogFactory.getLogger(loggerName.toString()); r.setLogAdapter(logAdapter); } int level = r.getSnmp4jLogLoggerLevel().getValue(); if (level != LogLevel.LEVEL_NONE) { logAdapter.setLogLevel(new LogLevel(level)); } break; } } } }
public void rowChanged(MOTableRowEvent event) { if (event.getTable().equals(snmp4jLogLoggerEntry)) { switch (event.getType()) { case MOTableRowEvent.UPDATED: { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); if (r.getLogAdapter() != null) { int level = r.getSnmp4jLogLoggerLevel().getValue(); if (level != LogLevel.LEVEL_NONE) { r.getLogAdapter().setLogLevel(new LogLevel(level)); } } break; } case MOTableRowEvent.ADD: { Snmp4jLogLoggerRow r = (Snmp4jLogLoggerRow) event.getRow(); LogAdapter logAdapter = r.getLogAdapter(); if (logAdapter == null) { OctetString loggerName = new OctetString(r.getIndex().toByteArray()); logAdapter = LogFactory.getLogger(loggerName.toString()); r.setLogAdapter(logAdapter); } int level = r.getSnmp4jLogLoggerLevel().getValue(); if (level != LogLevel.LEVEL_NONE) { logAdapter.setLogLevel(new LogLevel(level)); } break; } } } }