| 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. | 
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 | 
Snmp4jDemoMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
Modules.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
Snmp4jDemoMib.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
Modules.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 | 
VacmMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
UsmMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SNMPv2MIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTsmMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTlsTmMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTargetMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpSshTmMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpProxyMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpNotificationMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpFrameworkMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
SnmpCommunityMIB.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
NotificationLogMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
VacmMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
UsmMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SNMPv2MIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTsmMib.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTlsTmMib.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpTargetMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpSshTmMib.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpProxyMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpNotificationMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpFrameworkMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
SnmpCommunityMIB.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
void | 
NotificationLogMib.unregisterMOs(MOServer server,
             org.snmp4j.smi.OctetString context)  | 
| Constructor and Description | 
|---|
VacmMIB(MOServer[] server)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Snmp4jProxyMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
Snmp4jLogMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
Snmp4jConfigMib.registerMOs(MOServer server,
           org.snmp4j.smi.OctetString context)  | 
void | 
Snmp4jProxyMib.unregisterMOs(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)  | 
| 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 © 2015 SNMP4J.org. All rights reserved.