Package | Description |
---|---|
org.snmp4j.agent | |
org.snmp4j.agent.example | |
org.snmp4j.agent.mo | |
org.snmp4j.agent.mo.ext | |
org.snmp4j.agent.mo.snmp | |
org.snmp4j.agent.mo.snmp4j |
Modifier and Type | Field and Description |
---|---|
protected MOFactory |
AgentConfigManager.moFactory |
Constructor and Description |
---|
AgentConfigManager(org.snmp4j.smi.OctetString agentsOwnEngineID,
org.snmp4j.MessageDispatcher messageDispatcher,
VACM vacm,
MOServer[] moServers,
org.snmp4j.util.WorkerPool workerPool,
MOInputFactory configurationFactory,
MOPersistenceProvider persistenceProvider,
EngineBootsProvider engineBootsProvider,
MOFactory moFactory)
Creates a SNMP agent configuration which can be run by calling
AgentConfigManager.run() later. |
Modifier and Type | Method and Description |
---|---|
protected MOFactory |
SampleAgent.getFactory()
Get the
MOFactory that creates the various MOs (MIB Objects). |
Modifier and Type | Method and Description |
---|---|
void |
Snmp4jDemoMib.addImportedTCsToFactory(MOFactory moFactory) |
protected void |
Snmp4jDemoMib.addTCsToFactory(MOFactory moFactory) |
protected void |
Snmp4jDemoMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
Constructor and Description |
---|
Modules(MOFactory factory) |
Snmp4jDemoMib(MOFactory moFactory)
Constructs a Snmp4jDemoMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
Snmp4jDemoMib.createMO(MOFactory moFactory) ). |
Modifier and Type | Interface and Description |
---|---|
interface |
LinkedMOFactory
The LinkedMOFactory extends the basic MOFactory interface by means
for associating managed objects with instrumentation helper objects.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMOFactory
The
DefaultMOFactory is the default factory for creating
ManagedObjects. |
Modifier and Type | Method and Description |
---|---|
static MOFactory |
DefaultMOFactory.getInstance()
Returns the factory singleton with default support for SNMPv2-TC textual
conventions.
|
Modifier and Type | Method and Description |
---|---|
static void |
DefaultMOFactory.addSNMPv2TCs(MOFactory factory)
Adds support for SNMPv2TC textual conventions to the supplied ManagedObject
factory.
|
static void |
DefaultMOFactory.setInstance(MOFactory factory)
Sets the singleton factory.
|
Modifier and Type | Class and Description |
---|---|
class |
SimMOFactory
A
SimMOFactory object can be used to create non-default MOAccess
instances which support an agent simulation mode which allows the
modification of MIB objects at runtime via SNMP that are not writable in
normal operation but writable in a special config mode (see
AGENTPP-SIMULATION-MIB). |
Modifier and Type | Method and Description |
---|---|
static MOFactory |
SimMOFactory.getInstance() |
Modifier and Type | Method and Description |
---|---|
void |
SnmpTlsTmMib.addImportedTCsToFactory(MOFactory moFactory) |
void |
SnmpTsmMib.addImportedTCsToFactory(MOFactory moFactory) |
void |
SnmpMpdMib.addImportedTCsToFactory(MOFactory moFactory) |
void |
SnmpSshTmMib.addImportedTCsToFactory(MOFactory moFactory) |
void |
NotificationLogMib.addImportedTCsToFactory(MOFactory moFactory) |
protected void |
SnmpTlsTmMib.addTCsToFactory(MOFactory moFactory) |
protected void |
SnmpTsmMib.addTCsToFactory(MOFactory moFactory) |
protected void |
SnmpMpdMib.addTCsToFactory(MOFactory moFactory) |
protected void |
SnmpSshTmMib.addTCsToFactory(MOFactory moFactory) |
protected void |
NotificationLogMib.addTCsToFactory(MOFactory moFactory) |
protected void |
SnmpTlsTmMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
protected void |
SnmpTsmMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
protected void |
SnmpMpdMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
protected void |
SnmpSshTmMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
protected void |
NotificationLogMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
Constructor and Description |
---|
NotificationLogMib(MOFactory moFactory)
Constructs a NotificationLogMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
NotificationLogMib.createMO(MOFactory moFactory) ). |
NotificationLogMib(MOFactory moFactory,
VACM vacm,
SnmpNotificationMIB snmpNotificationMIB) |
SnmpMpdMib(MOFactory moFactory)
Constructs a SnmpMpdMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpMpdMib.createMO(MOFactory moFactory) ). |
SnmpSshTmMib(MOFactory moFactory)
Constructs a SnmpSshTmMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpSshTmMib.createMO(MOFactory moFactory) ). |
SnmpTlsTmMib(MOFactory moFactory)
Constructs a SnmpTlsTmMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpTlsTmMib.createMO(MOFactory moFactory) ). |
SnmpTsmMib(MOFactory moFactory)
Constructs a SnmpTsmMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpTsmMib.createMO(MOFactory moFactory) ). |
Modifier and Type | Method and Description |
---|---|
void |
Snmp4jProxyMib.addImportedTCsToFactory(MOFactory moFactory) |
protected void |
Snmp4jProxyMib.addTCsToFactory(MOFactory moFactory) |
protected void |
Snmp4jProxyMib.createMO(MOFactory moFactory)
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
Constructor and Description |
---|
Snmp4jProxyMib(MOFactory moFactory)
Constructs a Snmp4jProxyMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
Snmp4jProxyMib.createMO(MOFactory moFactory) ). |
Snmp4jProxyMib(MOFactory moFactory,
org.snmp4j.Session session,
MOServer server,
SnmpTargetMIB targetMIB)
Constructs a Snmp4jProxyMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
Snmp4jProxyMib.createMO(MOFactory moFactory) ). |
Copyright © 2017 SNMP4J.org. All rights reserved.