Uses of Interface
org.snmp4j.agent.mo.MOFactory
Packages that use MOFactory
Package
Description
-
Uses of MOFactory in org.snmp4j.agent
Fields in org.snmp4j.agent declared as MOFactoryConstructors in org.snmp4j.agent with parameters of type MOFactoryModifierConstructorDescriptionAgentConfigManager
(org.snmp4j.smi.OctetString agentsOwnEngineID, org.snmp4j.MessageDispatcher messageDispatcher, VACM vacm, MOServer[] moServers, org.snmp4j.util.WorkerPool workerPool, MOInputFactory configurationFactory, MOPersistenceProvider persistenceProvider, org.snmp4j.cfg.EngineBootsProvider engineBootsProvider, MOFactory moFactory) Creates a SNMP agent configuration which can be run by callingAgentConfigManager.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, org.snmp4j.cfg.EngineBootsProvider engineBootsProvider, MOFactory moFactory, Collection<DHKickstartParameters> diffieHellmanKickstartParameters) Creates a SNMP agent configuration which can be run by callingAgentConfigManager.run()
later. -
Uses of MOFactory in org.snmp4j.agent.mo
Subinterfaces of MOFactory in org.snmp4j.agent.moModifier and TypeInterfaceDescriptioninterface
The LinkedMOFactory extends the basic MOFactory interface by means for associating managed objects with instrumentation helper objects.Classes in org.snmp4j.agent.mo that implement MOFactoryModifier and TypeClassDescriptionclass
TheDefaultMOFactory
is the default factory for creating ManagedObjects.class
TheMOFactoryAdapter
class wraps aMOFactory
and per default delegates all method calls to that class.Methods in org.snmp4j.agent.mo that return MOFactoryModifier and TypeMethodDescriptionstatic MOFactory
DefaultMOFactory.getInstance()
Returns the factory singleton with default support for SNMPv2-TC textual conventions.Methods in org.snmp4j.agent.mo with parameters of type MOFactoryModifier and TypeMethodDescriptionstatic 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.Constructors in org.snmp4j.agent.mo with parameters of type MOFactory -
Uses of MOFactory in org.snmp4j.agent.mo.ext
Classes in org.snmp4j.agent.mo.ext that implement MOFactoryModifier and TypeClassDescriptionclass
ASimMOFactory
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).Methods in org.snmp4j.agent.mo.ext that return MOFactory -
Uses of MOFactory in org.snmp4j.agent.mo.snmp
Methods in org.snmp4j.agent.mo.snmp with parameters of type MOFactoryModifier and TypeMethodDescriptionvoid
NotificationLogMib.addImportedTCsToFactory
(MOFactory moFactory) void
SnmpMpdMib.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
SnmpTlsTmMib.addTCsToFactory
(MOFactory moFactory) protected void
SnmpTsmMib.addTCsToFactory
(MOFactory moFactory) protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.Constructors in org.snmp4j.agent.mo.snmp with parameters of type MOFactoryModifierConstructorDescriptionNotificationLogMib
(MOFactory moFactory) Constructs a NotificationLogMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingNotificationLogMib.createMO(MOFactory moFactory)
).NotificationLogMib
(MOFactory moFactory, VACM vacm, SnmpNotificationMIB snmpNotificationMIB) SnmpMpdMib
(MOFactory moFactory) Constructs a SnmpMpdMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpMpdMib.createMO(MOFactory moFactory)
).SnmpTlsTmMib
(MOFactory moFactory) Constructs a SnmpTlsTmMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpTlsTmMib.createMO(MOFactory moFactory)
).SnmpTlsTmMib
(MOFactory moFactory, SnmpTargetMIB snmpTargetMIB) Constructs a SnmpTlsTmMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpTlsTmMib.createMO(MOFactory moFactory)
) .SnmpTsmMib
(MOFactory moFactory) Constructs a SnmpTsmMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpTsmMib.createMO(MOFactory moFactory)
). -
Uses of MOFactory in org.snmp4j.agent.mo.snmp.dh
Methods in org.snmp4j.agent.mo.snmp.dh with parameters of type MOFactoryModifier and TypeMethodDescriptionvoid
SnmpUsmDhObjectsMib.addImportedTCsToFactory
(MOFactory moFactory) protected void
SnmpUsmDhObjectsMib.addTCsToFactory
(MOFactory moFactory) protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.Constructors in org.snmp4j.agent.mo.snmp.dh with parameters of type MOFactoryModifierConstructorDescriptionprotected
SnmpUsmDhObjectsMib
(MOFactory moFactory) Constructs a SnmpUsmDhObjectsMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpUsmDhObjectsMib.createMO(MOFactory moFactory)
).SnmpUsmDhObjectsMib
(MOFactory moFactory, org.snmp4j.security.USM usm, UsmMIB usmMIB, VacmMIB vacmMIB, Collection<DHKickstartParameters> dhKickstartParameters) Constructs a SnmpUsmDhObjectsMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmpUsmDhObjectsMib.createMO(MOFactory moFactory)
). -
Uses of MOFactory in org.snmp4j.agent.mo.snmp4j
Methods in org.snmp4j.agent.mo.snmp4j with parameters of type MOFactoryModifier and TypeMethodDescriptionvoid
Snmp4jProxyMib.addImportedTCsToFactory
(MOFactory moFactory) protected void
Snmp4jProxyMib.addTCsToFactory
(MOFactory moFactory) protected void
Create the ManagedObjects defined for this MIB module using the specifiedMOFactory
.Constructors in org.snmp4j.agent.mo.snmp4j with parameters of type MOFactoryModifierConstructorDescriptionprotected
Snmp4jProxyMib
(MOFactory moFactory) Constructs a Snmp4jProxyMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmp4jProxyMib.createMO(MOFactory moFactory)
).Snmp4jProxyMib
(MOFactory moFactory, org.snmp4j.Session session, MOServer server, SnmpTargetMIB targetMIB) Constructs a Snmp4jProxyMib instance and actually creates itsManagedObject
instances using the suppliedMOFactory
(by callingSnmp4jProxyMib.createMO(MOFactory moFactory)
).