| 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 | 
|---|---|
protected 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 | 
SnmpTsmMib.addImportedTCsToFactory(MOFactory moFactory)  | 
void | 
SnmpTlsTmMib.addImportedTCsToFactory(MOFactory moFactory)  | 
void | 
SnmpSshTmMib.addImportedTCsToFactory(MOFactory moFactory)  | 
void | 
NotificationLogMib.addImportedTCsToFactory(MOFactory moFactory)  | 
protected void | 
SnmpTsmMib.addTCsToFactory(MOFactory moFactory)  | 
protected void | 
SnmpTlsTmMib.addTCsToFactory(MOFactory moFactory)  | 
protected void | 
SnmpSshTmMib.addTCsToFactory(MOFactory moFactory)  | 
protected void | 
NotificationLogMib.addTCsToFactory(MOFactory moFactory)  | 
protected void | 
SnmpTsmMib.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 | 
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)  | 
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 © 2015 SNMP4J.org. All rights reserved.