クラス org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector

org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollectorに対する継承グラフ

Inheritance graph
[凡例]
org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollectorのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

説明

Abstract data collector to factor code for the controller collectors

作者:
Nicolas Modrzyk

AbstractControllerDataCollector.java35 行で定義されています。

Public メソッド

 AbstractControllerDataCollector ()
 AbstractControllerDataCollector (Object controller)
abstract long collectValue ()
String getTargetName ()

Private 変数

String controllerName


コンストラクタとデストラクタ

org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.AbstractControllerDataCollector  ) 
 

Default constructors AbstractControllerDataCollector.java44 行で定義されています。

00045 { 00046 //controllerName = ControllerConstants.DEFAULT_IP; 00047 }

org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.AbstractControllerDataCollector Object  controller  ) 
 

Create a new collector for controller and set the name

引数:
controller attached to the collector
AbstractControllerDataCollector.java53 行で定義されています。

参照先 org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.controllerName.

00054 { 00055 controllerName = ((Controller)controller).getIPAddress(); 00056 this.controller = controller; 00057 }


メソッド

abstract long org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.collectValue  )  [pure virtual]
 

参照:
org.objectweb.cjdbc.common.monitor.AbstractDataCollector.collectValue()

org.objectweb.cjdbc.common.monitor.AbstractDataCollectorを実装しています.

org.objectweb.cjdbc.common.monitor.controller.ControllerIdleThreadsCollector, org.objectweb.cjdbc.common.monitor.controller.ControllerWorkerPendingQueueCollector, org.objectweb.cjdbc.common.monitor.controller.ThreadsCountCollector, org.objectweb.cjdbc.common.monitor.controller.TotalMemoryCollector, と org.objectweb.cjdbc.common.monitor.controller.UsedMemoryCollectorで実装されています.

String org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.getTargetName  )  [virtual]
 

参照:
org.objectweb.cjdbc.common.monitor.AbstractDataCollector.getTargetName()

org.objectweb.cjdbc.common.monitor.AbstractDataCollectorを実装しています.

AbstractControllerDataCollector.java67 行で定義されています。

参照先 org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.controllerName.

00068 { 00069 return controllerName; 00070 }


変数

String org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.controllerName [private]
 

AbstractControllerDataCollector.java39 行で定義されています。

参照元 org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.AbstractControllerDataCollector(), と org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector.getTargetName().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:14 2004に生成されました。 doxygen 1.3.8