Modifier and Type | Class and Description |
---|---|
class |
DefaultMOServer
The default MO server implementation uses a sorted map for the managed object
registry.
|
Modifier and Type | Field and Description |
---|---|
protected MOServer[] |
AgentConfigManager.servers |
Modifier and Type | Field and Description |
---|---|
protected Vector<MOServer> |
CommandProcessor.moServers |
Modifier and Type | Method and Description |
---|---|
MOServer |
CommandProcessor.getServer(org.snmp4j.smi.OctetString context) |
Modifier and Type | Method and 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 the
ManagedObjectValueAccess interface. |
boolean |
UpdateStrategy.isUpdateNeeded(MOServer server,
UpdatableManagedObject mo,
MOQuery query)
Checks whether the supplied
UpdatableManagedObject 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 supplied
MOServer . |
protected <R extends Request<Source,Response,? extends SubRequest>,Source,Response> |
CommandProcessor.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>>> |
DefaultMOServer.registerTableRowListener(MOServer server,
MOTableRowListener<R> listener)
Register a single
MOTableRowListener with all tables in the
specified MOServer . |
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 the
ManagedObjectValueAccess interface. |
protected void |
CommandProcessor.unlockManagedObjectIfLockedByLookup(MOServer server,
ManagedObject mo,
LockRequest lockRequest)
Unlock the provided
ManagedObject if the also provided LockRequest indicates
that the managed object was locked by a preceding lookup(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>>> |
DefaultMOServer.unregisterTableRowListener(MOServer server,
MOTableRowListener<R> listener)
Unregister a single
MOTableRowListener with all tables in the
specified MOServer . |
Constructor and 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 calling
AgentConfigManager.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 calling
AgentConfigManager.run() later. |
Modifier and Type | Field and Description |
---|---|
protected MOServer |
SampleAgent.server |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
DefaultMOPersistenceProvider(MOServer[] server,
String defaultURI)
Creates a persistence provider for the supplied
MOServer instances. |
MOServerPersistence(MOServer server) |
MOServerPersistence(MOServer[] moServers) |
Modifier and Type | Method and Description |
---|---|
void |
MOGroupImpl.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
MOGroupImpl.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
Modifier and Type | Method and Description |
---|---|
void |
StaticMOGroup.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
AgentppSimulationMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
StaticMOGroup.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
AgentppSimulationMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
Modifier and Type | Method and Description |
---|---|
void |
SnmpTargetMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
NotificationLogMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpCommunityMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpNotificationMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpTsmMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpSshTmMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
UsmMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpProxyMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpFrameworkMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SNMPv2MIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
VacmMIB.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpMpdMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpTlsTmMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpTargetMIB.unregisterMOs(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 |
SnmpNotificationMIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpTsmMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpSshTmMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
UsmMIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpProxyMIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpFrameworkMIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SNMPv2MIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
VacmMIB.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpMpdMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
SnmpTlsTmMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
Constructor and Description |
---|
VacmMIB(MOServer[] server) |
Modifier and Type | Method and Description |
---|---|
void |
Snmp4jLogMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jConfigMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jProxyMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jLogMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jConfigMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jProxyMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
Constructor and Description |
---|
Snmp4jProxyMib(MOFactory moFactory,
org.snmp4j.Session session,
MOServer server,
SnmpTargetMIB targetMIB)
Constructs a Snmp4jProxyMib instance and actually creates its
ManagedObject instances using the supplied
MOFactory (by calling
Snmp4jProxyMib.createMO(MOFactory moFactory) ). |
Modifier and Type | Method and Description |
---|---|
void |
Snmp4jHeartbeatMib.registerMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
void |
Snmp4jHeartbeatMib.unregisterMOs(MOServer server,
org.snmp4j.smi.OctetString context) |
Copyright © 2020 SNMP4J.org. All rights reserved.