com.adventnet.snmp.mibs
Class ImportResolver

java.lang.Object
  |
  +--com.adventnet.snmp.mibs.ImportResolver

class ImportResolver
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  MibOperations mibOps
           
 
Constructor Summary
(package private) ImportResolver(MibOperations ops)
          Creates an import resolver for this mibOps instance
 
Method Summary
 void performResolution()
          This performs the resolution by twisting and twirling nodes.
 void performResolution(MibModule module)
          This performs the resolution needing to be performed for other MIBs dependent on this MIB.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mibOps

MibOperations mibOps
Constructor Detail

ImportResolver

ImportResolver(MibOperations ops)
Creates an import resolver for this mibOps instance
Method Detail

performResolution

public void performResolution(MibModule module)
                       throws MibException
This performs the resolution needing to be performed for other MIBs dependent on this MIB.

performResolution

public void performResolution()
                       throws MibException
This performs the resolution by twisting and twirling nodes. Updates module roots etc. Throws MibException if failed. A more detailed error report could gathered using the other operations.