Class FrameRelayStorageStrategy

  • All Implemented Interfaces:
    StorageStrategy

    public class FrameRelayStorageStrategy
    extends IndexStorageStrategy
    This class use the new implementation of SnmpStorageStrategy extending the new IndexStorageStrategy from opennms-services
    Author:
    Alejandro Galue
    • Constructor Detail

      • FrameRelayStorageStrategy

        public FrameRelayStorageStrategy()
    • Method Detail

      • getResourceNameFromIndex

        public java.lang.String getResourceNameFromIndex​(CollectionResource resource)
        This functions translate resourceIndex into a "unique" and "non-variable" name that could be identify a resource, as described earlier. This method could be expensive because it could require send SNMP queries and make complicated functions to build the name. So you must try to call it only when is necessary.
        Specified by:
        getResourceNameFromIndex in interface StorageStrategy
        Overrides:
        getResourceNameFromIndex in class IndexStorageStrategy
        Parameters:
        resource - a CollectionResource object
        Returns:
        a String object.
      • getInterfaceName

        public java.lang.String getInterfaceName​(java.lang.String nodeId,
                                                 java.lang.String ifIndex)

        getInterfaceName

        Parameters:
        nodeId - a String object.
        ifIndex - a String object.
        Returns:
        a String object.