MonitoringGraph
also contains the thread that retrieves the information at the moment. TODO: Should take out this Thread
so that it connects to a monitoring repository.
MonitoringGraph.java の 54 行で定義されています。
Public メソッド | |
MonitoringGraph (AbstractDataCollector collector, DataCollectorJmxClient jmxClient) | |
void | display () |
void | addData (long newValue) |
void | saveAs () throws IOException |
void | run () |
AbstractDataCollector | getCollector () |
void | setCollector (AbstractDataCollector collector) |
JFrame | getFrame () |
void | setFrame (JFrame frame) |
boolean | getFramed () |
void | setFramed (boolean framed) |
long | getFrequency () |
void | setFrequency (long frequency) |
long | getRepeat () |
void | setRepeat (long repeat) |
boolean | getStop () |
void | setStop (boolean stop) |
int | getTimeFrame () |
void | setTimeFrame (int timeFrame) |
JFreeChart | getChart () |
ChartPanel | getPanel () |
long | getTimeStarted () |
boolean | getDisplay () |
void | setDisplay (boolean display) |
int | getFrameHeight () |
void | setFrameHeight (int frameHeight) |
int | getFrameWidth () |
void | setFrameWidth (int frameWidth) |
boolean | getSaveOnFinish () |
void | setSaveOnFinish (boolean saveOnFinish) |
String | getText () |
void | setText (String text) |
long | getPoolingSpeed () |
void | setPoolingSpeed (long poolingSpeed) |
long | getDisplayFrequency () |
void | setDisplayFrequency (long displayFrequency) |
Private 変数 | |
AbstractDataCollector | collector |
JFreeChart | chart |
ChartPanel | panel |
XYSeries | series |
XYSeriesCollection | dataset |
DataCollectorJmxClient | jmxClient |
JFrame | frame |
int | frameHeight = 250 |
int | frameWidth = 600 |
long | frequency = 1000 |
long | displayFrequency = 10 |
long | poolingSpeed = 1 |
long | timeStarted |
int | timeFrame = 10 |
long | repeat = -1 |
boolean | stop = false |
boolean | framed = true |
boolean | saveOnFinish = false |
boolean | display = true |
String | text = "" |
long | displayFrequencyCount = 0 |
XYSeries | buffer |
|
|
Add a data entry to the current serie. Bufferize given the buffer series size
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.buffer, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.displayFrequency, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.displayFrequencyCount, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.series, と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.timeStarted. 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run().
|
|
Display the graph on screen MonitoringGraph.java の 117 行で定義されています。 参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.chart, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.collector, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frame, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.framed, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameHeight, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameWidth, と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.panel. 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph().
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.chart.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.collector.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.displayFrequency.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frame. 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.framed.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameHeight.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameWidth.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frequency.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.panel.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.poolingSpeed.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.repeat.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveOnFinish.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.stop.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.text.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.timeFrame.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.timeStarted.
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.collector, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frequency, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.jmxClient, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.panel, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.repeat, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveAs(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveOnFinish, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.stop, と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.timeStarted.
|
|
Save the graph into a file
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.chart, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.collector, org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameHeight, と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.frameWidth. 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run().
|
|
|
|
|
|
参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
|
|
|
|
|
|
|
|
参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
|
|
参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
|
|
|
|
参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
参照先 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.series. 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringConsole.graph().
|
|
MonitoringGraph.java の 86 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(). |
|
MonitoringGraph.java の 60 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getChart(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveAs(). |
|
MonitoringGraph.java の 59 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getCollector(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveAs(). |
|
MonitoringGraph.java の 63 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(). |
|
MonitoringGraph.java の 81 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getDisplay(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 73 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getDisplayFrequency(). |
|
MonitoringGraph.java の 85 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(). |
|
MonitoringGraph.java の 65 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getFrame(). |
|
MonitoringGraph.java の 79 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getFramed(). |
|
MonitoringGraph.java の 70 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getFrameHeight(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveAs(). |
|
MonitoringGraph.java の 71 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getFrameWidth(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.saveAs(). |
|
MonitoringGraph.java の 72 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getFrequency(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 64 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 61 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.display(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getPanel(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 74 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getPoolingSpeed(). |
|
MonitoringGraph.java の 77 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getRepeat(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 80 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getSaveOnFinish(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 62 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.setTimeFrame(). |
|
MonitoringGraph.java の 78 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getStop(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |
|
MonitoringGraph.java の 82 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getText(). |
|
MonitoringGraph.java の 76 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getTimeFrame(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.MonitoringGraph(). |
|
MonitoringGraph.java の 75 行で定義されています。 参照元 org.objectweb.cjdbc.console.monitoring.MonitoringGraph.addData(), org.objectweb.cjdbc.console.monitoring.MonitoringGraph.getTimeStarted(), と org.objectweb.cjdbc.console.monitoring.MonitoringGraph.run(). |