Public Member Functions | |
abstract long | collectValue () throws DataCollectorException |
abstract String | getDescription () |
abstract String | getTargetName () |
void | setController (Object controller) |
Protected Attributes | |
transient Object | controller |
collectValue
can therefore NOT be called directly on the client side. Instead, the client should be only given the returned result.
Definition at line 41 of file AbstractDataCollector.java.
|
|
Get a string description for this collector
Implemented in org.objectweb.cjdbc.common.monitor.backend.ActiveConnectionsCollector, org.objectweb.cjdbc.common.monitor.backend.ActiveTransactionCollector, org.objectweb.cjdbc.common.monitor.backend.PendingRequestsCollector, org.objectweb.cjdbc.common.monitor.backend.ReadRequestsCollector, org.objectweb.cjdbc.common.monitor.backend.RequestsCollector, org.objectweb.cjdbc.common.monitor.backend.TransactionsCollector, org.objectweb.cjdbc.common.monitor.backend.WriteRequestsCollector, org.objectweb.cjdbc.common.monitor.cache.CacheEntriesCollector, org.objectweb.cjdbc.common.monitor.cache.CountHitsCollector, org.objectweb.cjdbc.common.monitor.cache.CountInsertCollector, org.objectweb.cjdbc.common.monitor.cache.CountSelectCollector, org.objectweb.cjdbc.common.monitor.cache.HitsRatioCollector, org.objectweb.cjdbc.common.monitor.client.ClientActiveTimeCollector, org.objectweb.cjdbc.common.monitor.client.ClientBytesReadCollector, org.objectweb.cjdbc.common.monitor.client.ClientBytesWrittenCollector, org.objectweb.cjdbc.common.monitor.client.ClientReadingSpeedCollector, org.objectweb.cjdbc.common.monitor.client.ClientWritingSpeedCollector, 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, 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, org.objectweb.cjdbc.common.monitor.scheduler.PendingWritesCollector, org.objectweb.cjdbc.common.monitor.virtualdatabase.ActiveDatabaseThreadCollector, org.objectweb.cjdbc.common.monitor.virtualdatabase.DatabaseThreadsCollector, and org.objectweb.cjdbc.common.monitor.virtualdatabase.PendingDatabaseConnectionCollector. |
|
Return the name of the target of this collector
Implemented in org.objectweb.cjdbc.common.monitor.backend.AbstractBackendDataCollector, org.objectweb.cjdbc.common.monitor.cache.AbstractCacheStatsDataCollector, org.objectweb.cjdbc.common.monitor.client.AbstractClientDataCollector, org.objectweb.cjdbc.common.monitor.controller.AbstractControllerDataCollector, org.objectweb.cjdbc.common.monitor.scheduler.AbstractSchedulerDataCollector, and org.objectweb.cjdbc.common.monitor.virtualdatabase.AbstractVirtualDatabaseDataCollector. |
|
associated a controller to this data collector
Definition at line 69 of file AbstractDataCollector.java. Referenced by org.objectweb.cjdbc.controller.monitoring.datacollector.DataCollector.retrieveData(). 00070 {
00071 this.controller = controller;
00072 }
|