| Interface | Description | 
|---|---|
| ResourceWalker | 
| Class | Description | 
|---|---|
| AbstractTopLevelResourceType | 
 Extended by all top-level resources to ensure consistent behavior. 
 | 
| AlarmEntityNotifierImpl | |
| AttributeMatchingResourceVisitor | 
 AttributeMatchingResourceVisitor class. 
 | 
| BottomNAttributeStatisticVisitor | 
 BottomNAttributeStatisticVisitor class. 
 | 
| BottomNAttributeStatisticVisitor.DoubleComparator | |
| CreateIfNecessaryTemplate<T,D extends OnmsDao<T,?>> | 
 Template for creating a row if and only if one doesn't already exists. 
 | 
| DefaultResourceDao | 
 Retrieves and enumerates elements from the resource tree. 
 | 
| DefaultRrdDao | 
 DefaultRrdDao class. 
 | 
| DistributedStatusResourceType | 
 Distributed status resources are stored in paths like:
   response/distributed/${locationMonitorId}/${ipaddr}/ds.rrd 
 | 
| DomainResourceType | 
 Domains are top-level resources stored in paths like:
   snmp/${domainName}/${interfaceIpAddr}/ds.rrd 
 | 
| FilesystemResourceStorageDao | 
 Used in conjunction with RRD/JRB strategies that persist
 metrics to the local disk. 
 | 
| FilterResourceWalker | 
 FilterWalker class. 
 | 
| FilterWalker | 
 FilterWalker class. 
 | 
| FrameRelayStorageStrategy | 
 This class use the new implementation of SnmpStorageStrategy extending the new
 IndexStorageStrategy from opennms-services 
 | 
| GenericIndexResourceType | 
 Generic index resources are stored in paths like:
   snmp/1/${name}/${index}/ds.rrd
 The name and index elements depend on the implementation. 
 | 
| HostFileSystemStorageStrategy | Deprecated | 
| InterfaceSnmpByIfIndexResourceType | 
 This resource type provides an alias for the  
InterfaceSnmpResourceType,
 allowing SNMP interfaces to be queried using the ifIndex instead of the interface
 name as stored in the metric repository. | 
| InterfaceSnmpResourceType | 
 Interface SNMP resources are stored in paths like:
   snmp/1/${IfName}/ds.rrd 
 | 
| InterfaceToNodeCacheEventProcessor | |
| LazyChildResourceLoader | |
| LazyResourceAttributeLoader | |
| NewtsResourceStorageDao | 
 Resource Storage Dao implementation for Newts that leverages the Search API for walking the resource tree. 
 | 
| NodeResourceType | 
 Nodes are top-level resources stored in paths like:
   snmp/${nodeId}/ds.rrd
 or when storeByFs is enabled:
   snmp/fs/${fs}/${fid}/ds.rrd
 Note that the node resource may exist even if it's path
 is empty since we consider response time resources, which
 are stored in other folders, to be children. 
 | 
| NodeSnmpResourceType | 
 Node SNMP resources point to the resources stored in the root
 of the node path i.e. 
 | 
| PropertiesGraphDao | |
| ResourceAttributeFilteringResourceVisitor | 
 ResourceAttributeFilteringResourceVisitor class. 
 | 
| ResourceTreeWalker | 
 ResourceTreeWalker class. 
 | 
| ResourceTypeFilteringResourceVisitor | 
 ResourceTypeFilteringResourceVisitor class. 
 | 
| ResponseTimeResourceType | 
 Response time resources are stored in paths like:
   response/${ipaddr}/ds.rrd 
 | 
| RrdResourceAttributeUtils | |
| RrdStatisticAttributeVisitor | 
 RrdStatisticAttributeVisitor class. 
 | 
| SiblingColumnStorageStrategy | 
 SiblingColumnStorageStrategy class. 
 | 
| StringAttributeVisitor | 
 StringAttributeVisitor 
 | 
| TopNAttributeStatisticVisitor | 
 TopNAttributeStatisticVisitor class. 
 | 
| TopNAttributeStatisticVisitor.ReverseDoubleComparator | |
| UpsertTemplate<T,D extends OnmsDao<T,?>> | 
 A UpsertTemplate for handling the update if it exists/insert if it doesn't case in the midst of 
 concurrent database updates. 
 | 
Copyright © 2020. All rights reserved.