Class Dot1dBaseTracker

  • All Implemented Interfaces:
    Collectable, ProxiableTracker

    public final class Dot1dBaseTracker
    extends AggregateTracker

    Dot1dBase holds the dot1dBridge.dot1dBase group properties It implements the SnmpHandler to receive notifications when a reply is received/error occurs in the SnmpSession used to send requests/receive replies.

    Version:
    $Id: $
    Author:
    Antonio Russo
    See Also:
    RFC1213
    • Field Detail

      • BASE_BRIDGE_ADDRESS

        public static final java.lang.String BASE_BRIDGE_ADDRESS
        Constant BASE_BRIDGE_ADDRESS="dot1dBaseBridgeAddress"
        See Also:
        Constant Field Values
      • BASE_NUM_PORTS

        public static final java.lang.String BASE_NUM_PORTS
        Constant BASE_NUM_PORTS="dot1dBaseNumPorts"
        See Also:
        Constant Field Values
      • BASE_NUM_TYPE

        public static final java.lang.String BASE_NUM_TYPE
        Constant BASE_NUM_TYPE="dot1dBaseType"
        See Also:
        Constant Field Values
      • STP_PROTOCOL_SPEC

        public static final java.lang.String STP_PROTOCOL_SPEC
        Constant STP_PROTOCOL_SPEC="dot1dStpProtocolSpecification"
        See Also:
        Constant Field Values
      • STP_PRIORITY

        public static final java.lang.String STP_PRIORITY
        Constant STP_PRIORITY="dot1dStpPriority"
        See Also:
        Constant Field Values
      • STP_DESIGNATED_ROOT

        public static final java.lang.String STP_DESIGNATED_ROOT
        Constant STP_DESIGNATED_ROOT="dot1dStpDesignatedRoot"
        See Also:
        Constant Field Values
      • STP_ROOT_COST

        public static final java.lang.String STP_ROOT_COST
        Constant STP_ROOT_COST="dot1dStpRootCost"
        See Also:
        Constant Field Values
      • STP_ROOT_PORT

        public static final java.lang.String STP_ROOT_PORT
        Constant STP_ROOT_PORT="dot1dStpRootPort"
        See Also:
        Constant Field Values
      • ms_elemList

        public static NamedSnmpVar[] ms_elemList

        The keys that will be supported by default from the TreeMap base class. Each of the elements in the list are an instance of the STP Node table. Objects in this list should be used by multiple instances of this class.

    • Constructor Detail

      • Dot1dBaseTracker

        public Dot1dBaseTracker()

        The class constructor is used to initialize the collector and send out the initial SNMP packet requesting data. The data is then received and store by the object. When all the data has been collected the passed signaler object is notified using the notifyAll() method.

        Parameters:
        address - a InetAddress object.
    • Method Detail

      • getBridgeAddress

        public java.lang.String getBridgeAddress()

        getBridgeAddress

        Returns:
        a String object.
      • getNumberOfPorts

        public java.lang.Integer getNumberOfPorts()

        getNumberOfPorts

        Returns:
        a int.
      • getBridgeType

        public java.lang.Integer getBridgeType()

        getBridgeType

        Returns:
        a int.
      • getStpProtocolSpecification

        public java.lang.Integer getStpProtocolSpecification()
      • getStpPriority

        public java.lang.Integer getStpPriority()
      • getStpDesignatedRoot

        public java.lang.String getStpDesignatedRoot()

        getStpDesignatedRoot

        Returns:
        a String object.
      • getStpRootCost

        public java.lang.Integer getStpRootCost()

        getStpRootCost

        Returns:
        a int.
      • getStpRootPort

        public java.lang.Integer getStpRootPort()

        getStpRootPort

        Returns:
        a int.