org.snmp4j.agent.mo
Interface MOMutableTableRow

All Superinterfaces:
MOTableRow
All Known Subinterfaces:
MOMutableRow2PC
All Known Implementing Classes:
DefaultMOMutableRow2PC, NotificationLogMib.NlmConfigLogEntryRow, NotificationLogMib.NlmLogEntryRow, NotificationLogMib.NlmLogVariableEntryRow, NotificationLogMib.NlmStatsLogEntryRow, Snmp4jDemoMib.Snmp4jDemoEntryRow, Snmp4jHeartbeatMib.Snmp4jAgentHBCtrlEntryRow, Snmp4jLogMib.Snmp4jLogLoggerRow, Snmp4jProxyMib.Snmp4jProxyEntryRow, SnmpProxyMIB.SnmpProxyRow, SnmpTargetMIB.SnmpTargetAddrEntryRow, SnmpTlsTmMib.SnmpTlstmAddrEntryRow, SnmpTlsTmMib.SnmpTlstmCertToTSNEntryRow, SnmpTlsTmMib.SnmpTlstmParamsEntryRow, UsmMIB.UsmTableRow

public interface MOMutableTableRow
extends MOTableRow

The MOMutableTableRow extends MOTableRow by means to change a cells value and to support modifications (i.e. row creation and deletion) accross related tables.

Version:
1.0
Author:
Frank Fock

Method Summary
 void setBaseRow(MOTableRow baseRow)
          Sets the associated base row.
 void setValue(int column, org.snmp4j.smi.Variable value)
          Sets the value of a column of this row.
 
Methods inherited from interface org.snmp4j.agent.mo.MOTableRow
getBaseRow, getIndex, getValue, size
 

Method Detail

setValue

void setValue(int column,
              org.snmp4j.smi.Variable value)
Sets the value of a column of this row.

Parameters:
column - the (zero-based) column index.
value - the new value for the specified column. Implementations of this method may not check the value's type to match the columns type for performance reasons. Thus, the caller have to make sure that the type's match to avoid runtime exceptions later.

setBaseRow

void setBaseRow(MOTableRow baseRow)
Description copied from interface: MOTableRow
Sets the associated base row.

Specified by:
setBaseRow in interface MOTableRow
Parameters:
baseRow - the base row.

Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.