Public Member Functions | |
AbstractSchedulerDataCollector (String virtualDatabaseName) | |
long | collectValue () |
abstract long | getValue (Object scheduler) |
String | getTargetName () |
Definition at line 35 of file AbstractSchedulerDataCollector.java.
|
create a new collector
Definition at line 46 of file AbstractSchedulerDataCollector.java. 00047 {
00048 super();
00049 this.virtualDatabaseName = virtualDatabaseName;
00050 }
|
|
Implements org.objectweb.cjdbc.common.monitor.AbstractDataCollector. Definition at line 55 of file AbstractSchedulerDataCollector.java. References org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabase.getRequestManager(). 00056 { 00057 VirtualDatabase vdb = ((Controller)controller).getVirtualDatabase( 00058 virtualDatabaseName); 00059 AbstractScheduler scheduler = vdb.getRequestManager().getScheduler(); 00060 return this.getValue(scheduler); 00061 }
|
|
Implements org.objectweb.cjdbc.common.monitor.AbstractDataCollector. Definition at line 76 of file AbstractSchedulerDataCollector.java. 00077 {
00078 return virtualDatabaseName;
00079 }
|
|
Get information on the scheduler retrieved by
Implemented in org.objectweb.cjdbc.common.monitor.scheduler.NumberReadCollector, org.objectweb.cjdbc.common.monitor.scheduler.NumberRequestsCollector, org.objectweb.cjdbc.common.monitor.scheduler.NumberWriteCollector, org.objectweb.cjdbc.common.monitor.scheduler.PendingTransactionsCollector, and org.objectweb.cjdbc.common.monitor.scheduler.PendingWritesCollector. |