|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JMXMutableTableSupport
The 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.
| Method Summary | |
|---|---|
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. |
| Methods inherited from interface org.snmp4j.agent.mo.jmx.JMXTableSupport |
|---|
getLastIndex, getRow, getRowCount, mapToIndex, mapToRowId, rowIdIterator, rowIdTailIterator, setRow |
| Method Detail |
|---|
int 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 2006-2007 Frank Fock (SNMP4J.org) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||