OpenNMS API 1.1.3

Package org.opennms.netmgt.outage

Class Summary
BroadcastEventProcessor BroadcastEventProcessor is responsible for receiving events from eventd and queing them to the outage writer pool.
OutageConstants This class is a repository for constant, static information concerning the Outage Manager.
OutageEventCache This class will help solve a current intermittant bug where the resolution to an error event is received before the error event itself, due to the database being busy, If an "up" is received without a matching "down", the event will be saved off to the cache.
OutageEventEntry This class defines the entries in the Outage cache.
OutageManager The OutageManager receives events selectively and maintains a historical archive of each outage for all devices in the database
OutageWriter When a 'nodeLostService' is received, it is made sure that there is no 'open' outage record in the 'outages' table for this nodeid/ipaddr/serviceid - i.e that there is not already a record for this n/i/s where the 'lostService' time is known and the 'regainedService' time is NULL - if there is, the current 'lostService' event is ignored else a new outage is created.
OutageWriter.IfSvcSnmpEntry A class to hold SNMP/SNMPv2 entries for a node from the ifservices table.
XmlRpcNotifier This class create an XMLRPC client and provide methods to notify the external XMLRPC server for 'nodeLostService', 'nodeRegainedService', 'interfaceDown', 'interfaceUp', 'nodeDown' and 'nodeUp' events.
 


OpenNMS API 1.1.3

Generated by root on August 18 2004 0350.