public class CdpCacheTable extends SnmpTable<CdpCacheTableEntry>
CdpCacheTable uses a SnmpSession to collect the CdpCache table entries. It implements the SnmpHandler to receive notifications when a reply is received/error occurs in the SnmpSession used to send requests/receive replies.
GEN_ERR, NO_ERR, NO_SUCH_NAME_ERR, TOO_BIG_ERR| Constructor and Description |
|---|
CdpCacheTable(InetAddress address)
Constructs an CdpCacheTable object that is used to collect the Cisco Discovery Protocol
elements from the remote agent.
|
| Modifier and Type | Method and Description |
|---|---|
protected CdpCacheTableEntry |
createTableEntry(SnmpObjId base,
SnmpInstId inst,
Object val)
createTableEntry
|
add, addAll, clear, contains, containsAll, getEntries, isEmpty, iterator, remove, removeAll, reportGenErr, reportNoSuchNameErr, retainAll, size, storeResult, toArray, toArraybuildNextPdu, isFinished, setFailed, setMaxRepetitions, setTimedOutfailed, getCollectionTracker, getParent, reportTooBigErr, setFinished, setParent, timedOutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCode, parallelStream, removeIf, spliterator, streampublic CdpCacheTable(InetAddress address)
Constructs an CdpCacheTable object that is used to collect the Cisco Discovery Protocol elements from the remote agent. Once all the elements are collected, or there is an error in the collection the signaler object is notified to inform other threads.
address - a InetAddress object.CdpCacheTableEntryprotected CdpCacheTableEntry createTableEntry(SnmpObjId base, SnmpInstId inst, Object val)
createTableEntry
createTableEntry in class SnmpTable<CdpCacheTableEntry>base - a SnmpObjId object.inst - a SnmpInstId object.val - a Object object.Copyright © 2015. All rights reserved.