org.snmp4j.agent.mo.snmp
Class SnmpSshTmMib

java.lang.Object
  extended by org.snmp4j.agent.mo.snmp.SnmpSshTmMib
All Implemented Interfaces:
MOGroup

public class SnmpSshTmMib
extends java.lang.Object
implements MOGroup


Field Summary
static org.snmp4j.smi.OID oidSnmpSshTmMib
          OID of this MIB module for usage which can be used for its identification.
static org.snmp4j.smi.OID oidSnmpSshtmSessionCloses
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionInvalidCaches
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionNoChannels
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionNoSessions
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionNoSubsystems
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionOpenErrors
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionOpens
           
static org.snmp4j.smi.OID oidSnmpSshtmSessionUserAuthFailures
           
 
Constructor Summary
protected SnmpSshTmMib()
          Constructs a SnmpSshTmMib instance without actually creating its ManagedObject instances.
  SnmpSshTmMib(MOFactory moFactory)
          Constructs a SnmpSshTmMib instance and actually creates its ManagedObject instances using the supplied MOFactory (by calling createMO(MOFactory moFactory)).
 
Method Summary
 void addImportedTCsToFactory(MOFactory moFactory)
           
protected  void addTCsToFactory(MOFactory moFactory)
           
protected  void createMO(MOFactory moFactory)
          Create the ManagedObjects defined for this MIB module using the specified MOFactory.
 MOScalar getSnmpSshtmSessionCloses()
           
 MOScalar getSnmpSshtmSessionInvalidCaches()
           
 MOScalar getSnmpSshtmSessionNoChannels()
           
 MOScalar getSnmpSshtmSessionNoSessions()
           
 MOScalar getSnmpSshtmSessionNoSubsystems()
           
 MOScalar getSnmpSshtmSessionOpenErrors()
           
 MOScalar getSnmpSshtmSessionOpens()
           
 MOScalar getSnmpSshtmSessionUserAuthFailures()
           
 void registerMOs(MOServer server, org.snmp4j.smi.OctetString context)
          Registers the managed objects of this group with the server for the supplied context.
 void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
          Unregisters the managed objects of this group from the supplied server and from the supplied context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)

Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.