AdventNet Web NMS 4 API Specification

Package com.adventnet.nms.eventdb

This package contains classes and interfaces that provide useful mechanism to handle the server side Event management functionalities.

See:
          Description

Interface Summary
EventAPI This API is for accessing and managing Event objects in the Event Database.
EventFilterAPI This API is for configuring EventFilter.
EventObserver This interface needs to be implemented by classes which intend to register as Event Observers to Web NMS.
EventParserAPI This API defines the methods for configuring Event Parsers.
EventToTopoIfc This interface acts as a communication link between the Event and Topology module.
FilterClient This interface must be implemented by all user classes for filter actions.
TrapAPI TrapAPI deals with configuration of Trap filters as well as Trap parsers.
TrapFilter All the traps received by Web NMS, will firstly be passed through TrapFilters.
TrapObserver Interface that has to be implemented by classes whose instances are intend to register as Trap Observers to Web NMS.
 

Class Summary
Event This class represents the events generated within Web NMS.
EventAPIImpl NOTE: This API class is for internal use
EventFilter This class encapsulates the properties of each Event Filter that is configured by the user.
EventMgr NOTE: This API class is for internal use
EventParser This class is used for modifying the properties of an incoming event before it is passed through filters.
FilterAction This class is a superclass of all actions.
FilterCommand This class is used for setting the filter action of type "Run Command".
InputEvent InputEvent is a convenient wrapper class that extends com.adventnet.nms.Event class to provide an ease of use mechanism in handling the Event Objects in Web NMS.
SendEmail This class is used to provide an action of type "Send E-Mail".
SendTrap This class is used for setting an action of type "Send Trap".
TrapFilterHolder TrapFilterHolder can be used to configure Trap Filters through TrapAPI.
TrapParser Class which is basically used for parsing the incoming Trap PDU
UserFilter This class is used for setting actions of type "Custom Filter".
 

Package com.adventnet.nms.eventdb Description

This package contains classes and interfaces that provide useful mechanism to handle the server side Event management functionalities. Some of the important features
that are addressed by the classes of this package are:


AdventNet Web NMS 4 API Specification