com.sleepycat.je.jmx.plugin
Class StatsPlugin

java.lang.Object
  extended by com.sun.tools.jconsole.JConsolePlugin
      extended by com.sleepycat.je.jmx.plugin.StatsPlugin
All Implemented Interfaces:
PropertyChangeListener, EventListener
Direct Known Subclasses:
JEStatsPlugin, RepJEStatsPlugin

public abstract class StatsPlugin
extends com.sun.tools.jconsole.JConsolePlugin
implements PropertyChangeListener


Field Summary
protected  int mBeanCount
           
protected  ArrayList<Stats> stats
           
protected  Map<String,JPanel> tabs
           
protected  StatsSwingWorker worker
           
 
Constructor Summary
StatsPlugin()
           
 
Method Summary
 void dispose()
           
 Map<String,JPanel> getTabs()
           
protected abstract  void initTabs()
           
 SwingWorker<?,?> newSwingWorker()
           
 void propertyChange(PropertyChangeEvent ev)
           
 
Methods inherited from class com.sun.tools.jconsole.JConsolePlugin
addContextPropertyChangeListener, getContext, removeContextPropertyChangeListener, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stats

protected ArrayList<Stats> stats

worker

protected StatsSwingWorker worker

tabs

protected Map<String,JPanel> tabs

mBeanCount

protected int mBeanCount
Constructor Detail

StatsPlugin

public StatsPlugin()
Method Detail

getTabs

public Map<String,JPanel> getTabs()
Specified by:
getTabs in class com.sun.tools.jconsole.JConsolePlugin

initTabs

protected abstract void initTabs()

newSwingWorker

public SwingWorker<?,?> newSwingWorker()
Specified by:
newSwingWorker in class com.sun.tools.jconsole.JConsolePlugin

dispose

public void dispose()
Overrides:
dispose in class com.sun.tools.jconsole.JConsolePlugin

propertyChange

public void propertyChange(PropertyChangeEvent ev)
Specified by:
propertyChange in interface PropertyChangeListener


Copyright (c) 2004-2010 Oracle. All rights reserved.