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.snmp.dh | |
org.snmp4j.agent.mo.snmp4j |
Modifier and Type | Field | Description |
---|---|---|
protected MOFactory |
AgentConfigManager.moFactory |
Constructor | 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. |
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,
java.util.Collection<DHKickstartParameters> diffieHellmanKickstartParameters) |
Creates a SNMP agent configuration which can be run by calling
AgentConfigManager.run() later. |
Modifier and Type | Method | Description |
---|---|---|
protected MOFactory |
SampleAgent.getFactory() |
Get the
MOFactory that creates the various MOs (MIB Objects). |
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
interface |
LinkedMOFactory |
The LinkedMOFactory extends the basic MOFactory interface by means
for associating managed objects with instrumentation helper objects.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultMOFactory |
The
DefaultMOFactory is the default factory for creating
ManagedObjects. |
class |
MOFactoryAdapter |
The
MOFactoryAdapter class wraps a MOFactory and per default delegates all method calls to that
class. |
Modifier and Type | Method | Description |
---|---|---|
static MOFactory |
DefaultMOFactory.getInstance() |
Returns the factory singleton with default support for SNMPv2-TC textual
conventions.
|
Modifier and Type | Method | 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.
|
Constructor | Description |
---|---|
MOFactoryAdapter(MOFactory delegateFactory) |
Modifier and Type | Class | 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 | Description |
---|---|---|
static MOFactory |
SimMOFactory.getInstance() |
Modifier and Type | Method | Description |
---|---|---|
void |
NotificationLogMib.addImportedTCsToFactory(MOFactory moFactory) |
|
void |
SnmpMpdMib.addImportedTCsToFactory(MOFactory moFactory) |
|
void |
SnmpSshTmMib.addImportedTCsToFactory(MOFactory moFactory) |
|
void |
SnmpTlsTmMib.addImportedTCsToFactory(MOFactory moFactory) |
|
void |
SnmpTsmMib.addImportedTCsToFactory(MOFactory moFactory) |
|
protected void |
NotificationLogMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpMpdMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpSshTmMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpTlsTmMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpTsmMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
NotificationLogMib.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 |
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 . |
Constructor | 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 | Description |
---|---|---|
void |
SnmpUsmDhObjectsMib.addImportedTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpUsmDhObjectsMib.addTCsToFactory(MOFactory moFactory) |
|
protected void |
SnmpUsmDhObjectsMib.createMO(MOFactory moFactory) |
Create the ManagedObjects defined for this MIB module
using the specified
MOFactory . |
Constructor | Description |
---|---|
SnmpUsmDhObjectsMib(MOFactory moFactory) |
Constructs a SnmpUsmDhObjectsMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpUsmDhObjectsMib.createMO(MOFactory moFactory) ). |
SnmpUsmDhObjectsMib(MOFactory moFactory,
org.snmp4j.security.USM usm,
UsmMIB usmMIB,
VacmMIB vacmMIB,
java.util.Collection<DHKickstartParameters> dhKickstartParameters) |
Constructs a SnmpUsmDhObjectsMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
SnmpUsmDhObjectsMib.createMO(MOFactory moFactory) ). |
Modifier and Type | Method | 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 | 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 © 2018 SNMP4J.org. All rights reserved.