Utils
Class SnmpWalk
java.lang.Object
Utils.SnmpCommand
Utils.SnmpWalk
public class SnmpWalk
- extends SnmpCommand
Implements the snmp walk command based on the low-level API of WebNMS
- Author:
- Ioannis Kakavas, Spyridon Dossis
Constructor Summary |
SnmpWalk()
|
SnmpWalk(java.lang.String userName,
com.adventnet.snmp.snmp2.SnmpSession session,
java.lang.String oid)
|
Method Summary |
java.util.Vector<com.adventnet.snmp.snmp2.SnmpVarBind> |
execute()
|
(package private) static boolean |
isInSubTree(int[] rootoid,
com.adventnet.snmp.snmp2.SnmpPDU pdu)
Check if first varbind oid has rootoid as an ancestor in MIB tree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnmpWalk
public SnmpWalk()
SnmpWalk
public SnmpWalk(java.lang.String userName,
com.adventnet.snmp.snmp2.SnmpSession session,
java.lang.String oid)
execute
public java.util.Vector<com.adventnet.snmp.snmp2.SnmpVarBind> execute()
- Specified by:
execute
in class SnmpCommand
isInSubTree
static boolean isInSubTree(int[] rootoid,
com.adventnet.snmp.snmp2.SnmpPDU pdu)
- Check if first varbind oid has rootoid as an ancestor in MIB tree
- Parameters:
rootoid
- The OID that was provided to SNMP GETpdu
-
- Returns:
- true if varbind oid has rootoid as an ancestor in MIB tree