Uses of Interface
org.snmp4j.agent.MOServer
-
Packages that use MOServer Package Description org.snmp4j.agent org.snmp4j.agent.io org.snmp4j.agent.mo org.snmp4j.agent.mo.ext org.snmp4j.agent.mo.snmp org.snmp4j.agent.mo.snmp.dh org.snmp4j.agent.mo.snmp4j -
-
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 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)
Gets aMOServer
responsible for the specified context.Methods in org.snmp4j.agent with parameters of type MOServer Modifier and Type Method Description boolean
CommandProcessor. addMOServer(MOServer server)
Adds aMOServer
to this command processor and returnstrue
on success.protected <A extends org.snmp4j.smi.Address>
voidCommandProcessor. finalizeRequest(org.snmp4j.CommandResponderEvent<A> 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)
boolean
CommandProcessor. removeMOServer(MOServer server)
Removes aMOServer
from this command processor and returnstrue
on success.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, 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 MOServer Constructor Description DefaultMOPersistenceProvider(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
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
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
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)
VacmMIB(MOServer[] server, org.snmp4j.security.SecurityModels securityModels)
-
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)
).
-