org.xmlBlaster.jmxgui.plugins
Class GenericJmxModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.xmlBlaster.jmxgui.plugins.GenericJmxModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class GenericJmxModel
- extends javax.swing.table.AbstractTableModel
Model that wraps key-value pairs from MBeans that are exposed for management
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
vecMBeans
protected java.util.Vector vecMBeans
connectorClient
protected ConnectorClient connectorClient
aServer
protected AsyncMBeanServer aServer
RequestBroker
protected javax.management.ObjectName RequestBroker
hmtable
private java.util.HashMap hmtable
objectName
private java.lang.String objectName
className
private java.lang.String className
GenericJmxModel
public GenericJmxModel(ConnectorClient connectorClient,
java.lang.String objectName,
java.lang.String className)
loadData
public void loadData()
fillHashMap
public void fillHashMap()
exploreMBeans
public void exploreMBeans()
loadMBean
public void loadMBean(java.lang.String myObjectName,
java.lang.String className)
isCellEditable
public boolean isCellEditable(int i,
int j)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
getValueAt
public java.lang.Object getValueAt(int row,
int column)
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
Copyright © 1999-2014 The xmlBlaster.org contributers.