"WEBNMS 6.0 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.
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.
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.
 


"WEBNMS 6.0 API Docs"

Copyright © 2018 ZOHO Corp., All Rights Reserved.