Uses of Interface
org.snmp4j.agent.MOServer
Packages that use MOServer
Package
Description
-
Uses of MOServer in org.snmp4j.agent
Classes in org.snmp4j.agent that implement MOServerModifier and TypeClassDescriptionclassThe default MO server implementation uses a sorted map for the managed object registry.Fields in org.snmp4j.agent declared as MOServerFields in org.snmp4j.agent with type parameters of type MOServerMethods in org.snmp4j.agent that return MOServerModifier and TypeMethodDescriptionCommandProcessor.getServer(org.snmp4j.smi.OctetString context) Gets aMOServerresponsible for the specified context.Methods in org.snmp4j.agent with parameters of type MOServerModifier and TypeMethodDescriptionbooleanCommandProcessor.addMOServer(MOServer server) Adds aMOServerto this command processor and returnstrueon success.protected <A extends org.snmp4j.smi.Address>
voidCommandProcessor.finalizeRequest(org.snmp4j.CommandResponderEvent<A> command, SnmpRequest req, MOServer server) static org.snmp4j.smi.VariableDefaultMOServer.getValue(MOServer server, org.snmp4j.smi.OctetString context, org.snmp4j.smi.OID key) Returns the value of a particular MIB object instance using theManagedObjectValueAccessinterface.booleanUpdateStrategy.isUpdateNeeded(MOServer server, UpdatableManagedObject<?> mo, MOQuery query) Checks whether the suppliedUpdatableManagedObjectneeds to be updated or not to serve the supplied query.protected voidCommandProcessor.processNextSubRequest(SnmpRequest request, MOServer server, org.snmp4j.smi.OctetString context, SubRequest<?> sreq) voidRequestHandler.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).static voidDefaultMOServer.registerChangeListener(MOServer server, MOChangeListener listener, MOFilter moFilter) Register a singleMOChangeListenerwith all objects matching the given filter in the specifiedMOServer.voidMOGroup.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 singleMOTableRowListenerwith all tables in the specifiedMOServer.protected voidCommandProcessor.release(MOServer server, SnmpRequest req) booleanCommandProcessor.removeMOServer(MOServer server) Removes aMOServerfrom this command processor and returnstrueon success.protected voidCommandProcessor.reprocessRequest(MOServer server, SnmpRequest req) static booleanDefaultMOServer.setValue(MOServer server, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding newValueAndKey) Sets the value of a particular MIB object instance using theManagedObjectValueAccessinterface.protected voidCommandProcessor.unlockManagedObjectIfLockedByLookup(MOServer server, ManagedObject<?> mo, LockRequest lockRequest) Unlock the providedManagedObjectif the also providedLockRequestindicates that the managed object was locked by a precedinglookup(MOQuery, LockRequest)operation.static voidDefaultMOServer.unregisterChangeListener(MOServer server, MOChangeListener listener, MOFilter moFilter) Unregister a singleMOChangeListenerfrom all objects matching the given filter in the specifiedMOServer.voidMOGroup.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 singleMOTableRowListenerwith all tables in the specifiedMOServer.Constructors in org.snmp4j.agent with parameters of type MOServerModifierConstructorDescriptionAgentConfigManager(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) 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) 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 MOServer in org.snmp4j.agent.io
Constructors in org.snmp4j.agent.io with parameters of type MOServerModifierConstructorDescriptionDefaultMOPersistenceProvider(MOServer[] server, String defaultURI) Creates a persistence provider for the suppliedMOServerinstances.MOServerPersistence(MOServer server) MOServerPersistence(MOServer[] moServers) -
Uses of MOServer in org.snmp4j.agent.mo
Methods in org.snmp4j.agent.mo with parameters of type MOServerModifier and TypeMethodDescriptionvoidMOGroupImpl.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidMOGroupImpl.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.ext
Methods in org.snmp4j.agent.mo.ext with parameters of type MOServerModifier and TypeMethodDescriptionvoidAgentppSimulationMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidStaticMOGroup.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidAgentppSimulationMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidStaticMOGroup.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.snmp
Methods in org.snmp4j.agent.mo.snmp with parameters of type MOServerModifier and TypeMethodDescriptionvoidNotificationLogMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpCommunityMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpFrameworkMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpMpdMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpNotificationMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpProxyMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTargetMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTlsTmMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTsmMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSNMPv2MIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidUsmMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidVacmMIB.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidNotificationLogMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpCommunityMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpFrameworkMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpMpdMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpNotificationMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpProxyMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTargetMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTlsTmMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpTsmMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSNMPv2MIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidUsmMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidVacmMIB.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) Constructors in org.snmp4j.agent.mo.snmp with parameters of type MOServer -
Uses of MOServer in org.snmp4j.agent.mo.snmp.dh
Methods in org.snmp4j.agent.mo.snmp.dh with parameters of type MOServerModifier and TypeMethodDescriptionvoidSnmpUsmDhObjectsMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmpUsmDhObjectsMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) -
Uses of MOServer in org.snmp4j.agent.mo.snmp4j
Methods in org.snmp4j.agent.mo.snmp4j with parameters of type MOServerModifier and TypeMethodDescriptionvoidSnmp4jConfigMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmp4jLogMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmp4jProxyMib.registerMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmp4jConfigMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmp4jLogMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) voidSnmp4jProxyMib.unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context) Constructors in org.snmp4j.agent.mo.snmp4j with parameters of type MOServerModifierConstructorDescriptionSnmp4jProxyMib(MOFactory moFactory, org.snmp4j.Session session, MOServer server, SnmpTargetMIB targetMIB) Constructs a Snmp4jProxyMib instance and actually creates itsManagedObjectinstances using the suppliedMOFactory(by callingSnmp4jProxyMib.createMO(MOFactory moFactory)).