| java.lang.Object org.snmp4j.agent.mo.MOColumn org.snmp4j.agent.mo.MOMutableColumn
All known Subclasses: org.snmp4j.agent.mo.snmp.StorageType, org.snmp4j.agent.mo.snmp.DateAndTime, org.snmp4j.agent.mo.snmp.SnmpAdminString, org.snmp4j.agent.mo.snmp.RowStatus, org.snmp4j.agent.mo.snmp.Enumerated, org.snmp4j.agent.mo.snmp.SnmpTagValue, org.snmp4j.agent.mo.snmp.SnmpTagList, org.snmp4j.agent.mo.snmp.KeyChange, org.snmp4j.agent.mo.snmp.RowPointer, org.snmp4j.agent.mo.snmp.AutonomousType, org.snmp4j.agent.mo.snmp.DisplayString,
MOMutableColumn | public class MOMutableColumn extends MOColumn (Code) | | The MOMutableColumn class represents mutable columnar SMI
objects. It represents all instances of a table's column not only a
single instance (cell).
Objects represented by MOMutableColumn can be modified via SNMP,
thus MOColumn supports read-only, read-write, and read-create
maximum access.
See Also: MOColumn author: Frank Fock version: 1.0 |
Constructor Summary | |
public | MOMutableColumn(int columnID, int syntax) | public | MOMutableColumn(int columnID, int syntax, MOAccess access) | public | MOMutableColumn(int columnID, int syntax, MOAccess access, Variable defaultValue) | public | MOMutableColumn(int columnID, int syntax, MOAccess access, Variable defaultValue, boolean mutableInService) |
Method Summary | |
public synchronized void | addMOValueValidationListener(MOValueValidationListener validator) | public void | cleanup(SubRequest subRequest, MOTableRow row, int column) | public void | commit(SubRequest subRequest, MOTableRow row, MOTableRow changeSet, int column) | public Variable | getDefaultValue() | public boolean | isMandatory() Returns true if this column must be specified in a SET
request which creates a row. | public boolean | isMutableInService() | public void | prepare(SubRequest subRequest, MOTableRow row, MOTableRow changeSet, int column) | public synchronized void | removeMOValueValidationListener(MOValueValidationListener validator) | public void | setDefaultValue(Variable defaultValue) | public void | setMutableInService(boolean mutableInService) | public String | toString() | public void | undo(SubRequest subRequest, MOTableRow row, int column) | public synchronized int | validate(Variable newValue, Variable oldValue) | protected boolean | validateSetRequest(SubRequest subRequest, MOTableRow row, int column) |
MOMutableColumn | public MOMutableColumn(int columnID, int syntax)(Code) | | |
MOMutableColumn | public MOMutableColumn(int columnID, int syntax, MOAccess access)(Code) | | |
MOMutableColumn | public MOMutableColumn(int columnID, int syntax, MOAccess access, Variable defaultValue, boolean mutableInService)(Code) | | |
isMandatory | public boolean isMandatory()(Code) | | Returns true if this column must be specified in a SET
request which creates a row.
true if this row has a maximum access of READ-CREATE andhas a null default value, false otherwise. |
isMutableInService | public boolean isMutableInService()(Code) | | |
setDefaultValue | public void setDefaultValue(Variable defaultValue)(Code) | | |
setMutableInService | public void setMutableInService(boolean mutableInService)(Code) | | |
|
|