"WEBNMS_5 API Docs"

Package com.adventnet.nms.topodb

Interface Summary
ContainerInterface This is the interface for grouping together and managing a set of managed objects, using the containment relationship model.
FoundFilter This is the interface that should be implemented for filtering discovered objects according to user-defined filters.
GroupInterface This is the interface for grouping together and managing a set of managed objects, using the aggregate relationship model.
TopoActionListener This is the interface that needs to be implemented for getting notifications about the changes in the topology database like addition, deletion and updates of ManagedObjects.
TopoAPI The TopoAPI defines the methods that allows for accessing and managing ManagedObjects in the Topology database.
TopoBulkListener This is the interface that needs to be implemented for getting notifications about the bulk add and bulk delete operations done in topology database.
TopoConstants  
TopoNotificationHandler This is the interface which has to be implemented by the user to define the function in the handleNotification method.Depending upon the Notification type and the ManagedObject property set by the User in the XML file , the handleNotification() method of the corresponding class implementing the TopoNotificationHandler class will be invoked.
TopoNotificationRegistryIfc This is the interface for registering the TopoNotificationFilter with the TopoNotificationRegistry for getting notifications about the changes in topology database such as addition, deletion and update of ManagedObjects.
TopoSubscriber This is the interface that needs to be implemented for getting notifications of add, delete, update of related objects in the Topology Database.
TopoToFaultIfc This Interface acts as a communication interface between the Discovery Engine and the Fault Management (Event / Alert Engine).
 

Class Summary
AbstractTopoActionListener This is an abstract class implementing the TopoActionListener interface.
DefaultTopoSubscriber Deprecated. From Web NMS 5 as TopoSubcriber has been deprecated.
IpAddress This class inherits TopoObject and represents an IP Interface.
IpAddressTieRefHolder  
ManagedGroupObject This class serves as the base class for Group Objects.
ManagedObject This class is the base class for representing any object that is to be managed.
ManagedObjectTieRefHolder  
Network This class extends the TopoObject class and represents an IP network or sub-network.
NetworkTieRefHolder  
NmsTreeNode This class can be used to represent the managed objects with parent children relationship.
Node This class inherits TopoObject and represents the IP Nodes discovered by the WebNMS system.
NodeTieRefHolder  
SnmpInterface This class inherits IpAddress class and represents the interface attached to a Snmp node discovered by the WebNMS system.
SnmpNode This class inherits the Node class and represents the SNMP enabled Nodes discovered by the WebNMS system.
TopoNotificationEvent This Event is used to propagate the data to the topo action listeners.
TopoNotificationFilter This class is instantiated by the Observers to register with TopoNotificationRegistry module for getting the notifications about the changes in the database.The main advantage of this Filter mechanism over TopoActionListener is that the Observers will get Filtered notifications.
TopoNotificationRegistry This class registers with TopoObserver and gets Notifications from it whenever there is change in database.
TopoObject This class extends the ManagedObject class and is the base class for all IP objects.
TopoObjectTieRefHolder  
 


"WEBNMS_5 API Docs"

Copyright © 2011 ZOHO Corp., All Rights Reserved.