com.adventnet.snmp.mibs
Class ImportResolver

java.lang.Object
  extended by com.adventnet.snmp.mibs.ImportResolver
All Implemented Interfaces:
java.io.Serializable

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


Field Summary
(package private)  MibOperations mibOps
           
 
Constructor Summary
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.

Throws:
MibException

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.

Throws:
MibException