org.snmp4j.agent.mo.snmp
Class SNMPv2MIB.SysOREntry

java.lang.Object
  extended by org.snmp4j.agent.mo.DefaultMOTable
      extended by org.snmp4j.agent.mo.snmp.SNMPv2MIB.SysOREntry
All Implemented Interfaces:
ManagedObject, ManagedObjectValueAccess, MOTable, AgentCapabilityList, MOScope, RegisteredManagedObject, SerializableManagedObject
Enclosing class:
SNMPv2MIB

public class SNMPv2MIB.SysOREntry
extends DefaultMOTable
implements AgentCapabilityList


Nested Class Summary
 
Nested classes/interfaces inherited from class org.snmp4j.agent.mo.DefaultMOTable
DefaultMOTable.ChangeSet
 
Field Summary
 
Fields inherited from class org.snmp4j.agent.mo.DefaultMOTable
moChangeListeners, model, moTableRowListeners, newRows, pendingChanges
 
Constructor Summary
SNMPv2MIB.SysOREntry(org.snmp4j.smi.OID oid, MOTableIndex index, MOColumn[] columns)
           
 
Method Summary
 org.snmp4j.smi.OID addSysOREntry(org.snmp4j.smi.OID sysORID, org.snmp4j.smi.OctetString sysORDescr)
          Add a capabilities description to the exported list.
 MOTableRow removeSysOREntry(org.snmp4j.smi.OID index)
          Remove a capabilities description from the exported list.
 
Methods inherited from class org.snmp4j.agent.mo.DefaultMOTable
addMOChangeListener, addMOTableRowListener, addPendingChanges, addRow, cleanup, commit, covers, createRow, createRow, find, findCell, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireRowChanged, get, getCellInfo, getCellOID, getChangesFromRequest, getColumn, getColumnCount, getColumnIndex, getColumns, getDefaultValues, getID, getIndexDef, getIndexPart, getLowerBound, getModel, getNewRows, getOID, getPendingChangeSet, getPersistentValues, getScope, getUpperBound, getValue, getValue, getValue, hasNewRows, isChangeSetComplete, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, next, prepare, removeAll, removeMOChangeListener, removeMOTableRowListener, removeRow, save, setModel, setValue, setVolatile, toString, undo, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SNMPv2MIB.SysOREntry

public SNMPv2MIB.SysOREntry(org.snmp4j.smi.OID oid,
                            MOTableIndex index,
                            MOColumn[] columns)
Method Detail

addSysOREntry

public org.snmp4j.smi.OID addSysOREntry(org.snmp4j.smi.OID sysORID,
                                        org.snmp4j.smi.OctetString sysORDescr)
Description copied from interface: AgentCapabilityList
Add a capabilities description to the exported list.

Specified by:
addSysOREntry in interface AgentCapabilityList
Parameters:
sysORID - the OID of an AGENT-CAPABILITIES statement.
sysORDescr - A textual description of the capabilities identified by the corresponding instance of sysORID.
Returns:
the index OID of the entry that uniquely identifies it.

removeSysOREntry

public MOTableRow removeSysOREntry(org.snmp4j.smi.OID index)
Description copied from interface: AgentCapabilityList
Remove a capabilities description from the exported list.

Specified by:
removeSysOREntry in interface AgentCapabilityList
Parameters:
index - the index OID previously returned by AgentCapabilityList.addSysOREntry(org.snmp4j.smi.OID, org.snmp4j.smi.OctetString).
Returns:
MOTableRow the removed sysOREntry row or null if such a row could not be found.

Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.