public interface JMXMutableTableSupport extends JMXTableSupport
JMXMutableTableSupport defines the necessary interface to
map tabular JMX data to a SNMP4J-Agent mutable table model. The interface
takes care of mapping JMX row identifiers to SNMP table indexes and vice
versa.| Modifier and Type | Method and Description |
|---|---|
void |
clear(org.snmp4j.smi.OID tableOID)
Remove all rows (thus all JMX structures) corresponding to the specified
SNMP table.
|
int |
createRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.agent.mo.MOTableRow row)
Creates a JMX structure that corresponds to the specified SNMP row.
|
int |
removeRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.smi.OID rowIndex)
Removes a JMX structure that corresponds to the specified SNMP row.
|
int |
setRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.agent.mo.MOTableRow row)
Sets the values of a SNMP row to the corresponding JMX structure.
|
getLastIndex, getRow, getRowCount, isEmpty, mapToIndex, mapToRowId, rowIdIterator, rowIdTailIterator, setRowint setRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.agent.mo.MOTableRow row)
tableOID - the OID of the SNMP table.row - the SNMP table row.int createRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.agent.mo.MOTableRow row)
tableOID - the OID of the SNMP table.row - the SNMP table row to be created.int removeRow(org.snmp4j.smi.OID tableOID,
org.snmp4j.smi.OID rowIndex)
tableOID - the OID of the SNMP table.rowIndex - the SNMP table row index of the row to be deleted.void clear(org.snmp4j.smi.OID tableOID)
tableOID - the OID of the SNMP table.Copyright © 2015 SNMP4J.org. All rights reserved.