Uses of Interface
org.snmp4j.agent.MOServer
Package
Description
-
Uses of MOServer in org.snmp4j.agent
Modifier and TypeClassDescriptionclass
The default MO server implementation uses a sorted map for the managed object registry.Modifier and TypeMethodDescriptionvoid
CommandProcessor.addMOServer
(MOServer server) protected void
CommandProcessor.finalizeRequest
(org.snmp4j.CommandResponderEvent command, SnmpRequest req, MOServer server) static org.snmp4j.smi.Variable
DefaultMOServer.getValue
(MOServer server, org.snmp4j.smi.OctetString context, org.snmp4j.smi.OID key) Returns the value of a particular MIB object instance using theManagedObjectValueAccess
interface.boolean
UpdateStrategy.isUpdateNeeded
(MOServer server, UpdatableManagedObject mo, MOQuery query) Checks whether the suppliedUpdatableManagedObject
needs to be updated or not to serve the supplied query.protected void
CommandProcessor.processNextSubRequest
(SnmpRequest request, MOServer server, org.snmp4j.smi.OctetString context, SubRequest sreq) void
RequestHandler.processPdu
(R request, MOServer server) Processes a request on behalf of the suppliedMOServer
.protected <R extends Request<Source,
Response, ? extends SubRequest>, Source, Response>
voidCommandProcessor.processRequest
(MOServer server, RequestHandler<R> handler, R req) Processes (or re-process) a request and try to complete the request (thus to complete any incomplete subrequests).void
MOGroup.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) Registers the managed objects of this group with the server for the supplied context.static <R extends MOTableRow,
T extends MOTable<R, ? extends MOColumn, ? extends MOTableModel<R>>>
voidDefaultMOServer.registerTableRowListener
(MOServer server, MOTableRowListener<R> listener) Register a singleMOTableRowListener
with all tables in the specifiedMOServer
.protected void
CommandProcessor.release
(MOServer server, SnmpRequest req) void
CommandProcessor.removeMOServer
(MOServer server) protected void
CommandProcessor.reprocessRequest
(MOServer server, SnmpRequest req) static boolean
DefaultMOServer.setValue
(MOServer server, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding newValueAndKey) Sets the value of a particular MIB object instance using theManagedObjectValueAccess
interface.protected void
CommandProcessor.unlockManagedObjectIfLockedByLookup
(MOServer server, ManagedObject mo, LockRequest lockRequest) Unlock the providedManagedObject
if the also providedLockRequest
indicates that the managed object was locked by a precedinglookup(MOQuery, LockRequest)
operation.void
MOGroup.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) Unregisters the managed objects of this group from the supplied server and from the supplied context.static <R extends MOTableRow,
T extends MOTable<R, ? extends MOColumn, ? extends MOTableModel<R>>>
voidDefaultMOServer.unregisterTableRowListener
(MOServer server, MOTableRowListener<R> listener) Unregister a singleMOTableRowListener
with all tables in the specifiedMOServer
.ModifierConstructorDescriptionAgentConfigManager
(org.snmp4j.smi.OctetString agentsOwnEngineID, org.snmp4j.MessageDispatcher messageDispatcher, VACM vacm, MOServer[] moServers, org.snmp4j.util.WorkerPool workerPool, MOInputFactory configurationFactory, MOPersistenceProvider persistenceProvider, EngineBootsProvider engineBootsProvider) 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, EngineBootsProvider engineBootsProvider, MOFactory moFactory) Creates a SNMP agent configuration which can be run by callingAgentConfigManager.run()
later. -
Uses of MOServer in org.snmp4j.agent.example
Modifier and TypeMethodDescriptionvoid
Modules.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jDemoMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Modules.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jDemoMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.io
ModifierConstructorDescriptionDefaultMOPersistenceProvider
(MOServer[] server, String defaultURI) Creates a persistence provider for the suppliedMOServer
instances.MOServerPersistence
(MOServer server) MOServerPersistence
(MOServer[] moServers) -
Uses of MOServer in org.snmp4j.agent.mo
Modifier and TypeMethodDescriptionvoid
MOGroupImpl.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
MOGroupImpl.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.ext
Modifier and TypeMethodDescriptionvoid
AgentppSimulationMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
StaticMOGroup.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
AgentppSimulationMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
StaticMOGroup.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.snmp
Modifier and TypeMethodDescriptionvoid
NotificationLogMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpCommunityMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpFrameworkMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpMpdMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpNotificationMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpProxyMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpSshTmMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTargetMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTlsTmMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTsmMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SNMPv2MIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
UsmMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
VacmMIB.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
NotificationLogMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpCommunityMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpFrameworkMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpMpdMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpNotificationMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpProxyMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpSshTmMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTargetMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTlsTmMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SnmpTsmMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
SNMPv2MIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
UsmMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
VacmMIB.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.snmp4j
Modifier and TypeMethodDescriptionvoid
Snmp4jConfigMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jLogMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jProxyMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jConfigMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jLogMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jProxyMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context) ModifierConstructorDescriptionSnmp4jProxyMib
(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)
). -
Uses of MOServer in org.snmp4j.agent.mo.snmp4j.example
Modifier and TypeMethodDescriptionvoid
Snmp4jHeartbeatMib.registerMOs
(MOServer server, org.snmp4j.smi.OctetString context) void
Snmp4jHeartbeatMib.unregisterMOs
(MOServer server, org.snmp4j.smi.OctetString context)