OpenNMS API 1.2.3

Package org.opennms.netmgt.outage

Class Summary
BasicElement Represents a network element
BasicInterface Represents an interface from the ipInterface table
BasicNetwork Represents a Network, that is a collection of Nodes, Interfaces, and Service
BasicNode  
BasicService Represents a Service in the ifServices table
DbUtil  
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
OutageMgrEventProcessor OutageMgrEventProcessor is responsible for receiving events from eventd and queing them to the outage writer pool.
OutageTest  
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.
 


OpenNMS API 1.2.3

Generated by eevans on May 29 2005 2015.