Class SnmpSshTmMib

  • All Implemented Interfaces:
    MOGroup

    public class SnmpSshTmMib
    extends java.lang.Object
    implements MOGroup
    • Field Detail

      • oidSnmpSshTmMib

        public static final org.snmp4j.smi.OID oidSnmpSshTmMib
        OID of this MIB module for usage which can be used for its identification.
      • oidSnmpSshtmSessionOpens

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionOpens
      • oidSnmpSshtmSessionCloses

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionCloses
      • oidSnmpSshtmSessionOpenErrors

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionOpenErrors
      • oidSnmpSshtmSessionUserAuthFailures

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionUserAuthFailures
      • oidSnmpSshtmSessionNoChannels

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionNoChannels
      • oidSnmpSshtmSessionNoSubsystems

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionNoSubsystems
      • oidSnmpSshtmSessionNoSessions

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionNoSessions
      • oidSnmpSshtmSessionInvalidCaches

        public static final org.snmp4j.smi.OID oidSnmpSshtmSessionInvalidCaches
    • Constructor Detail

      • SnmpSshTmMib

        protected SnmpSshTmMib()
        Constructs a SnmpSshTmMib instance without actually creating its ManagedObject instances. This has to be done in a sub-class constructor or after construction by calling createMO(MOFactory moFactory).
      • SnmpSshTmMib

        public SnmpSshTmMib​(MOFactory moFactory)
        Constructs a SnmpSshTmMib instance and actually creates its ManagedObject instances using the supplied MOFactory (by calling createMO(MOFactory moFactory)).
        Parameters:
        moFactory - the MOFactory to be used to create the managed objects for this module.
    • Method Detail

      • createMO

        protected void createMO​(MOFactory moFactory)
        Create the ManagedObjects defined for this MIB module using the specified MOFactory.
        Parameters:
        moFactory - the MOFactory instance to use for object creation.
      • getSnmpSshtmSessionOpens

        public MOScalar getSnmpSshtmSessionOpens()
      • getSnmpSshtmSessionCloses

        public MOScalar getSnmpSshtmSessionCloses()
      • getSnmpSshtmSessionOpenErrors

        public MOScalar getSnmpSshtmSessionOpenErrors()
      • getSnmpSshtmSessionUserAuthFailures

        public MOScalar getSnmpSshtmSessionUserAuthFailures()
      • getSnmpSshtmSessionNoChannels

        public MOScalar getSnmpSshtmSessionNoChannels()
      • getSnmpSshtmSessionNoSubsystems

        public MOScalar getSnmpSshtmSessionNoSubsystems()
      • getSnmpSshtmSessionNoSessions

        public MOScalar getSnmpSshtmSessionNoSessions()
      • getSnmpSshtmSessionInvalidCaches

        public MOScalar getSnmpSshtmSessionInvalidCaches()
      • 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).
      • addTCsToFactory

        protected void addTCsToFactory​(MOFactory moFactory)
      • addImportedTCsToFactory

        public void addImportedTCsToFactory​(MOFactory moFactory)