- java.lang.Object
-
- org.snmp4j.agent.mo.DefaultMOTable<DefaultMOTableRow,MOColumn,DefaultMOMutableTableModel<DefaultMOTableRow>>
-
- org.snmp4j.agent.mo.snmp.SNMPv2MIB.SysOREntry
-
- All Implemented Interfaces:
ManagedObject<SubRequest<?>>
,ManagedObjectValueAccess<SubRequest<?>>
,ChangeableManagedObject<SubRequest<?>>
,GenericManagedObject
,MOTable<DefaultMOTableRow,MOColumn,DefaultMOMutableTableModel<DefaultMOTableRow>>
,AgentCapabilityList
,MOScope
,RandomAccessManagedObject<SubRequest<?>>
,RegisteredManagedObject<SubRequest<?>>
,SerializableManagedObject<SubRequest<?>>
- Enclosing class:
- SNMPv2MIB
public class SNMPv2MIB.SysOREntry extends DefaultMOTable<DefaultMOTableRow,MOColumn,DefaultMOMutableTableModel<DefaultMOTableRow>> 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, rowModificationControlColumns
-
-
Constructor Summary
Constructors Constructor Description SysOREntry(org.snmp4j.smi.OID oid, MOTableIndex index, MOColumn<?>[] columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, addNewRow, addPendingChanges, addRow, cleanup, commit, covers, createRow, createRow, exportInstance, find, findCell, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireRowChanged, fireRowExistsEvent, get, getCellInfo, getCellOID, getChangesFromRequest, getColumn, getColumnCount, getColumnIndex, getColumns, getDefaultValues, getDependentTableRow, getID, getIndexDef, getIndexPart, getInstanceSubID, getLowerBound, getModel, getNewRows, getOID, getPendingChangeSet, getPersistentValues, getRowModificationControlColumns, getRowPreview, getScope, getUpperBound, getValue, getValue, getValue, getValue, hasNewRows, importInstance, instanceCount, instanceIterator, isChangeSetComplete, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, loadRow, next, prepare, removeAll, removeAnyStorageType, removeAnyStorageType, removeMOChangeListener, removeMOTableRowListener, removeRow, save, setModel, setValue, setVolatile, toString, undo, update, update
-
-
-
-
Constructor Detail
-
SysOREntry
public 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 interfaceAgentCapabilityList
- 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 interfaceAgentCapabilityList
- Parameters:
index
- the index OID previously returned byAgentCapabilityList.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.
-
-