Package org.opennms.netmgt.enlinkd.snmp
Class OspfGeneralGroupTracker
- java.lang.Object
-
- org.opennms.netmgt.snmp.CollectionTracker
-
- org.opennms.netmgt.snmp.AggregateTracker
-
- org.opennms.netmgt.enlinkd.snmp.OspfGeneralGroupTracker
-
- All Implemented Interfaces:
Collectable,ProxiableTracker
public final class OspfGeneralGroupTracker extends AggregateTracker
-
-
Field Summary
Fields Modifier and Type Field Description static NamedSnmpVar[]ms_elemListstatic StringOSPF_ADMIN_STAT_ALIASstatic StringOSPF_ADMIN_STAT_OIDstatic StringOSPF_AREA_AS_BDR_RTR_STATUS_ALIASstatic StringOSPF_AREA_AS_BDR_RTR_STATUS_OIDstatic StringOSPF_AREA_BDR_RTR_STATUS_ALIASstatic StringOSPF_AREA_BDR_RTR_STATUS_OIDstatic StringOSPF_GENERAL_GROUP_OIDstatic StringOSPF_ROUTER_ID_ALIASstatic StringOSPF_ROUTER_ID_OIDstatic StringOSPF_VERSION_NUMBER_ALIASstatic StringOSPF_VERSION_NUMBER_OID
-
Constructor Summary
Constructors Constructor Description OspfGeneralGroupTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetOspfAdminStat()IntegergetOspfASBdrRtrStatus()IntegergetOspfBdrRtrStatus()OspfElementgetOspfElement()InetAddressgetOspfRouterId()IntegergetOspfVersionNumber()protected voidreportFatalErr(ErrorStatusException ex)protected voidreportGenErr(String msg)protected voidreportNonFatalErr(ErrorStatus status)protected voidreportNoSuchNameErr(String msg)protected voidstoreResult(SnmpResult res)-
Methods inherited from class org.opennms.netmgt.snmp.AggregateTracker
buildNextPdu, getWalkRequests, handleWalkResponses, isFinished, setFailed, setMaxRepetitions, setMaxRetries, setTimedOut
-
Methods inherited from class org.opennms.netmgt.snmp.CollectionTracker
failed, getCollectionTracker, getParent, reportTooBigErr, setFinished, setParent, timedOut
-
-
-
-
Field Detail
-
OSPF_ROUTER_ID_ALIAS
public static final String OSPF_ROUTER_ID_ALIAS
- See Also:
- Constant Field Values
-
OSPF_ROUTER_ID_OID
public static final String OSPF_ROUTER_ID_OID
- See Also:
- Constant Field Values
-
OSPF_ADMIN_STAT_ALIAS
public static final String OSPF_ADMIN_STAT_ALIAS
- See Also:
- Constant Field Values
-
OSPF_ADMIN_STAT_OID
public static final String OSPF_ADMIN_STAT_OID
- See Also:
- Constant Field Values
-
OSPF_VERSION_NUMBER_ALIAS
public static final String OSPF_VERSION_NUMBER_ALIAS
- See Also:
- Constant Field Values
-
OSPF_VERSION_NUMBER_OID
public static final String OSPF_VERSION_NUMBER_OID
- See Also:
- Constant Field Values
-
OSPF_AREA_BDR_RTR_STATUS_ALIAS
public static final String OSPF_AREA_BDR_RTR_STATUS_ALIAS
- See Also:
- Constant Field Values
-
OSPF_AREA_BDR_RTR_STATUS_OID
public static final String OSPF_AREA_BDR_RTR_STATUS_OID
- See Also:
- Constant Field Values
-
OSPF_AREA_AS_BDR_RTR_STATUS_ALIAS
public static final String OSPF_AREA_AS_BDR_RTR_STATUS_ALIAS
- See Also:
- Constant Field Values
-
OSPF_AREA_AS_BDR_RTR_STATUS_OID
public static final String OSPF_AREA_AS_BDR_RTR_STATUS_OID
- See Also:
- Constant Field Values
-
ms_elemList
public static NamedSnmpVar[] ms_elemList
-
OSPF_GENERAL_GROUP_OID
public static final String OSPF_GENERAL_GROUP_OID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOspfRouterId
public InetAddress getOspfRouterId()
-
getOspfASBdrRtrStatus
public Integer getOspfASBdrRtrStatus()
-
getOspfBdrRtrStatus
public Integer getOspfBdrRtrStatus()
-
getOspfVersionNumber
public Integer getOspfVersionNumber()
-
getOspfAdminStat
public Integer getOspfAdminStat()
-
getOspfElement
public OspfElement getOspfElement()
-
storeResult
protected void storeResult(SnmpResult res)
- Overrides:
storeResultin classCollectionTracker
-
reportGenErr
protected void reportGenErr(String msg)
- Overrides:
reportGenErrin classCollectionTracker
-
reportNoSuchNameErr
protected void reportNoSuchNameErr(String msg)
- Overrides:
reportNoSuchNameErrin classCollectionTracker
-
reportFatalErr
protected void reportFatalErr(ErrorStatusException ex)
- Overrides:
reportFatalErrin classCollectionTracker
-
reportNonFatalErr
protected void reportNonFatalErr(ErrorStatus status)
- Overrides:
reportNonFatalErrin classCollectionTracker
-
-