Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
MODULE_NAME |
|
static java.lang.String |
SNMPADMINSTRING |
|
static java.lang.String |
SNMPENGINEID |
Constructor | Description |
---|---|
SnmpFrameworkMIB(org.snmp4j.security.USM usm,
java.util.Collection<org.snmp4j.TransportMapping<? extends org.snmp4j.smi.Address>> transportMappings) |
|
SnmpFrameworkMIB(org.snmp4j.security.USM usm,
java.util.Collection<org.snmp4j.TransportMapping<? extends org.snmp4j.smi.Address>> transportMappings,
boolean updateUsmFromMIB) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getName() |
Returns the (unique) name of the module definition.
|
MOScalar |
getSnmpEngineBoots() |
|
MOScalar |
getSnmpEngineID() |
|
MOScalar |
getSnmpEngineMaxMessageSize() |
|
MOScalar |
getSnmpEngineTime() |
|
TextualConvention |
getTextualConvention(java.lang.String name) |
Gets the textual convention for the specified name.
|
java.util.Collection<TextualConvention> |
getTextualConventions() |
Gets a collection of
TextualConvention instances in this
TCModule . |
org.snmp4j.security.USM |
getUSM() |
|
boolean |
isUpdateUsmFromMIB() |
Indicates whether changes on the
getSnmpEngineID() , getSnmpEngineBoots() , and
getSnmpEngineTime() values are propagated to the referenced USM instance. |
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.
|
public static final java.lang.String MODULE_NAME
public static final java.lang.String SNMPADMINSTRING
public static final java.lang.String SNMPENGINEID
public SnmpFrameworkMIB(org.snmp4j.security.USM usm, java.util.Collection<org.snmp4j.TransportMapping<? extends org.snmp4j.smi.Address>> transportMappings)
public SnmpFrameworkMIB(org.snmp4j.security.USM usm, java.util.Collection<org.snmp4j.TransportMapping<? extends org.snmp4j.smi.Address>> transportMappings, boolean updateUsmFromMIB)
public void registerMOs(MOServer server, org.snmp4j.smi.OctetString context) throws DuplicateRegistrationException
MOGroup
registerMOs
in interface MOGroup
server
- the MOServer
where to register the managed objects.context
- the context to use (may be null
if no specific context
is selected).DuplicateRegistrationException
- if a managed object's scope (i.e. lower bound) is already registered
at the server.public void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
MOGroup
unregisterMOs
in interface MOGroup
server
- the MOServer
where to unregister the managed objects.context
- the context to use (may be null
if no specific context
is selected).public MOScalar getSnmpEngineBoots()
public MOScalar getSnmpEngineID()
public MOScalar getSnmpEngineMaxMessageSize()
public MOScalar getSnmpEngineTime()
public org.snmp4j.security.USM getUSM()
public boolean isUpdateUsmFromMIB()
getSnmpEngineID()
, getSnmpEngineBoots()
, and
getSnmpEngineTime()
values are propagated to the referenced USM instance. If true,
changes of those objects will be applied to the USM.true
if changes are propagated.public java.lang.String getName()
TCModule
public TextualConvention getTextualConvention(java.lang.String name)
TCModule
getTextualConvention
in interface TCModule
name
- the object definition name of the TC MIB definition.TextualConvention
instance.public java.util.Collection<TextualConvention> getTextualConventions()
TCModule
TextualConvention
instances in this
TCModule
.getTextualConventions
in interface TCModule
TextualConvention
instances.Copyright © 2018 SNMP4J.org. All rights reserved.