Uses of Interface
org.snmp4j.agent.MOServer
-
-
Uses of MOServer in org.snmp4j.agent
Classes in org.snmp4j.agent that implement MOServer Modifier and Type Class Description class
DefaultMOServer
The default MO server implementation uses a sorted map for the managed object registry.Fields in org.snmp4j.agent declared as MOServer Modifier and Type Field Description protected MOServer[]
AgentConfigManager. servers
Fields in org.snmp4j.agent with type parameters of type MOServer Modifier and Type Field Description protected java.util.List<MOServer>
CommandProcessor. moServers
Methods in org.snmp4j.agent that return MOServer Modifier and Type Method Description MOServer
CommandProcessor. getServer(org.snmp4j.smi.OctetString context)
Methods in org.snmp4j.agent with parameters of type MOServer Modifier and Type Method Description void
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).static void
DefaultMOServer. registerChangeListener(MOServer server, MOChangeListener listener, MOFilter moFilter)
Register a singleMOChangeListener
with all objects matching the given filter in the specifiedMOServer
.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.static void
DefaultMOServer. unregisterChangeListener(MOServer server, MOChangeListener listener, MOFilter moFilter)
Unregister a singleMOChangeListener
from all objects matching the given filter in the specifiedMOServer
.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
.Constructors in org.snmp4j.agent with parameters of type MOServer 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)
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.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 callingAgentConfigManager.run()
later. -
Uses of MOServer in org.snmp4j.agent.example
Fields in org.snmp4j.agent.example declared as MOServer Modifier and Type Field Description protected MOServer
SampleAgent. server
Methods in org.snmp4j.agent.example with parameters of type MOServer Modifier and Type Method Description void
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
Constructors in org.snmp4j.agent.io with parameters of type MOServer Constructor Description DefaultMOPersistenceProvider(MOServer[] server, java.lang.String defaultURI)
Creates a persistence provider for the suppliedMOServer
instances.MOServerPersistence(MOServer server)
MOServerPersistence(MOServer[] moServers)
-
Uses of MOServer in org.snmp4j.agent.mo
Methods in org.snmp4j.agent.mo with parameters of type MOServer Modifier and Type Method Description void
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
Methods in org.snmp4j.agent.mo.ext with parameters of type MOServer Modifier and Type Method Description void
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
Methods in org.snmp4j.agent.mo.snmp with parameters of type MOServer Modifier and Type Method Description void
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)
Constructors in org.snmp4j.agent.mo.snmp with parameters of type MOServer Constructor Description VacmMIB(MOServer[] server)
-
Uses of MOServer in org.snmp4j.agent.mo.snmp.dh
Methods in org.snmp4j.agent.mo.snmp.dh with parameters of type MOServer Modifier and Type Method Description void
SnmpUsmDhObjectsMib. registerMOs(MOServer server, org.snmp4j.smi.OctetString context)
void
SnmpUsmDhObjectsMib. 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 MOServer Modifier and Type Method Description void
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)
Constructors in org.snmp4j.agent.mo.snmp4j with parameters of type MOServer Constructor Description 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)
). -
Uses of MOServer in org.snmp4j.agent.mo.snmp4j.example
Methods in org.snmp4j.agent.mo.snmp4j.example with parameters of type MOServer Modifier and Type Method Description void
Snmp4jHeartbeatMib. registerMOs(MOServer server, org.snmp4j.smi.OctetString context)
void
Snmp4jHeartbeatMib. unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
-