Class SNMPv2MIB.SysOREntry
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
- Version:
- 2.0
- Author:
- Frank Fock
-
Nested Class Summary
Nested classes/interfaces inherited from class DefaultMOTable
DefaultMOTable.ChangeSet -
Field Summary
Fields inherited from class DefaultMOTable
moChangeListeners, model, moTableRowListeners, newRows, pendingChanges, rowModificationControlColumns -
Constructor Summary
ConstructorsConstructorDescriptionSysOREntry(org.snmp4j.smi.OID oid, MOTableIndex index, MOColumn<?>[] columns) -
Method Summary
Modifier and TypeMethodDescriptionorg.snmp4j.smi.OIDaddSysOREntry(org.snmp4j.smi.OID sysORID, org.snmp4j.smi.OctetString sysORDescr) Add a capabilities description to the exported list.removeSysOREntry(org.snmp4j.smi.OID index) Remove a capabilities description from the exported list.Methods inherited from class DefaultMOTable
addMOChangeListener, addMOTableRowListener, addNewRow, addPendingChanges, addRow, addRowInternal, cleanup, commit, covers, createRow, createRow, createRowInternal, 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, isConfigurable, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, isVolatile, load, loadRow, next, next, prepare, removeAll, removeAnyStorageType, removeAnyStorageType, removeMOChangeListener, removeMOTableRowListener, removeRow, restoreRawDataForHiddenColumns, save, setConfigurable, setModel, setValue, setVolatile, toString, undo, update, updateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ManagedObject
find
-
Constructor Details
-
SysOREntry
-
-
Method Details
-
addSysOREntry
public org.snmp4j.smi.OID addSysOREntry(org.snmp4j.smi.OID sysORID, org.snmp4j.smi.OctetString sysORDescr) Description copied from interface:AgentCapabilityListAdd a capabilities description to the exported list.- Specified by:
addSysOREntryin 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
Description copied from interface:AgentCapabilityListRemove a capabilities description from the exported list.- Specified by:
removeSysOREntryin interfaceAgentCapabilityList- Parameters:
index- the index OID previously returned byAgentCapabilityList.addSysOREntry(OID, OctetString).- Returns:
- MOTableRow
the removed sysOREntry row or
nullif such a row could not be found.
-