org.snmp4j.agent.mo.jmx
Class MOTableJMX

java.lang.Object
  extended by org.snmp4j.agent.mo.DefaultMOTable
      extended by org.snmp4j.agent.mo.jmx.MOTableJMX
All Implemented Interfaces:
org.snmp4j.agent.ManagedObject, org.snmp4j.agent.ManagedObjectValueAccess, org.snmp4j.agent.mo.MOTable, org.snmp4j.agent.MOScope, org.snmp4j.agent.RegisteredManagedObject, org.snmp4j.agent.SerializableManagedObject

public class MOTableJMX
extends org.snmp4j.agent.mo.DefaultMOTable

The MOTableJMX implements a DefaultMOTable for MBean instrumented SNMP tables. Currently this class' implementation is the same as DefaultMOTable. The real mapping between the SNMP data and the MBean data is done by the table's model.

Author:
Frank Fock

Nested Class Summary
 
Nested classes/interfaces inherited from class org.snmp4j.agent.mo.DefaultMOTable
org.snmp4j.agent.mo.DefaultMOTable.ChangeSet
 
Field Summary
 
Fields inherited from class org.snmp4j.agent.mo.DefaultMOTable
moChangeListeners, model, moTableRowListeners, newRows, pendingChanges
 
Constructor Summary
MOTableJMX(org.snmp4j.smi.OID oid, org.snmp4j.agent.mo.MOTableIndex indexDef, org.snmp4j.agent.mo.MOColumn[] columns, org.snmp4j.agent.mo.MOTableModel model)
           
 
Method Summary
 void setModel(JMXTableModel model)
           
 
Methods inherited from class org.snmp4j.agent.mo.DefaultMOTable
addMOChangeListener, addMOTableRowListener, addPendingChanges, addRow, cleanup, commit, covers, createRow, createRow, find, findCell, fireAfterMOChange, fireAfterPrepareMOChange, fireBeforeMOChange, fireBeforePrepareMOChange, fireRowChanged, get, getCellInfo, getCellOID, getChangesFromRequest, getColumn, getColumnCount, getColumnIndex, getColumns, getDefaultValues, getID, getIndexDef, getIndexPart, getLowerBound, getModel, getNewRows, getOID, getPendingChangeSet, getPersistentValues, getScope, getUpperBound, getValue, getValue, getValue, hasNewRows, isChangeSetComplete, isCovered, isLowerIncluded, isOverlapping, isUpperIncluded, isVolatile, load, next, prepare, removeAll, removeMOChangeListener, removeMOTableRowListener, removeRow, save, setModel, setValue, setVolatile, toString, undo, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MOTableJMX

public MOTableJMX(org.snmp4j.smi.OID oid,
                  org.snmp4j.agent.mo.MOTableIndex indexDef,
                  org.snmp4j.agent.mo.MOColumn[] columns,
                  org.snmp4j.agent.mo.MOTableModel model)
Method Detail

setModel

public void setModel(JMXTableModel model)

Copyright 2006-2007 Frank Fock (SNMP4J.org)