Class Snmp4jConfigMib

java.lang.Object
org.snmp4j.agent.mo.snmp4j.Snmp4jConfigMib
All Implemented Interfaces:
MOGroup

public class Snmp4jConfigMib extends Object implements MOGroup
  • Field Details

    • oidSnmp4jCfgSecSrcAddrValidation

      public static final org.snmp4j.smi.OID oidSnmp4jCfgSecSrcAddrValidation
    • oidSnmp4jCfgStorageEntry

      public static final org.snmp4j.smi.OID oidSnmp4jCfgStorageEntry
    • colSnmp4jCfgStoragePath

      public static final int colSnmp4jCfgStoragePath
      See Also:
    • colSnmp4jCfgStorageID

      public static final int colSnmp4jCfgStorageID
      See Also:
    • colSnmp4jCfgStorageLastStore

      public static final int colSnmp4jCfgStorageLastStore
      See Also:
    • colSnmp4jCfgStorageLastRestore

      public static final int colSnmp4jCfgStorageLastRestore
      See Also:
    • colSnmp4jCfgStorageRestoreMode

      public static final int colSnmp4jCfgStorageRestoreMode
      See Also:
    • colSnmp4jCfgStorageOperation

      public static final int colSnmp4jCfgStorageOperation
      See Also:
    • colSnmp4jCfgStorageStorageType

      public static final int colSnmp4jCfgStorageStorageType
      See Also:
    • colSnmp4jCfgStorageStatus

      public static final int colSnmp4jCfgStorageStatus
      See Also:
    • idxSnmp4jCfgStoragePath

      public static final int idxSnmp4jCfgStoragePath
      See Also:
    • idxSnmp4jCfgStorageID

      public static final int idxSnmp4jCfgStorageID
      See Also:
    • idxSnmp4jCfgStorageLastStore

      public static final int idxSnmp4jCfgStorageLastStore
      See Also:
    • idxSnmp4jCfgStorageLastRestore

      public static final int idxSnmp4jCfgStorageLastRestore
      See Also:
    • idxSnmp4jCfgStorageRestoreMode

      public static final int idxSnmp4jCfgStorageRestoreMode
      See Also:
    • idxSnmp4jCfgStorageOperation

      public static final int idxSnmp4jCfgStorageOperation
      See Also:
    • idxSnmp4jCfgStorageStorageType

      public static final int idxSnmp4jCfgStorageStorageType
      See Also:
    • idxSnmp4jCfgStorageStatus

      public static final int idxSnmp4jCfgStorageStatus
      See Also:
    • PRIMARY_INDEX

      public static final org.snmp4j.smi.OID PRIMARY_INDEX
    • snmpCommunityMIB

      protected SnmpCommunityMIB snmpCommunityMIB
    • persistenceProvider

      protected Map<CharSequence,MOPersistenceProvider> persistenceProvider
    • primaryPersistence

      protected MOPersistenceProvider primaryPersistence
    • sysUpTime

      protected SysUpTime sysUpTime
  • Constructor Details

    • Snmp4jConfigMib

      public Snmp4jConfigMib(SysUpTime sysUpTime)
  • Method Details

    • getSnmp4jCfgStorageEntry

      public MOTable getSnmp4jCfgStorageEntry()
    • getPrimaryPersistence

      public MOPersistenceProvider getPrimaryPersistence()
    • registerMOs

      public void registerMOs(MOServer server, org.snmp4j.smi.OctetString context) throws DuplicateRegistrationException
      Description copied from interface: MOGroup
      Registers the managed objects of this group with the server for the supplied context.
      Specified by:
      registerMOs in interface MOGroup
      Parameters:
      server - the MOServer where to register the managed objects.
      context - the context to use (may be null if no specific context is selected).
      Throws:
      DuplicateRegistrationException - if a managed object's scope (i.e. lower bound) is already registered at the server.
    • unregisterMOs

      public void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
      Description copied from interface: MOGroup
      Unregisters the managed objects of this group from the supplied server and from the supplied context.
      Specified by:
      unregisterMOs in interface MOGroup
      Parameters:
      server - the MOServer where to unregister the managed objects.
      context - the context to use (may be null if no specific context is selected).
    • setSnmpCommunityMIB

      public void setSnmpCommunityMIB(SnmpCommunityMIB snmpCommunityMIB)
    • setPrimaryProvider

      public void setPrimaryProvider(MOPersistenceProvider persistenceProvider)
    • addPersistenceProvider

      public void addPersistenceProvider(MOPersistenceProvider provider)
    • getPersistenceProvider

      public MOPersistenceProvider getPersistenceProvider(String id)
    • getCoexistenceInfoProvider

      public SnmpCommunityMIB getCoexistenceInfoProvider()