src/org/objectweb/cjdbc/common/monitor/virtualdatabase/AbstractVirtualDatabaseDataCollector.java

説明を見る。
00001 00024 package org.objectweb.cjdbc.common.monitor.virtualdatabase; 00025 00026 import org.objectweb.cjdbc.common.exceptions.DataCollectorException; 00027 import org.objectweb.cjdbc.common.monitor.AbstractDataCollector; 00028 import org.objectweb.cjdbc.controller.core.Controller; 00029 import org.objectweb.cjdbc.controller.virtualdatabase.VirtualDatabase; 00030 00035 public abstract class AbstractVirtualDatabaseDataCollector 00036 extends 00037 AbstractDataCollector 00038 { 00039 private String virtualDatabaseName; 00040 00045 public AbstractVirtualDatabaseDataCollector(String virtualDatabaseName) 00046 { 00047 super(); 00048 this.virtualDatabaseName = virtualDatabaseName; 00049 } 00050 00054 public long collectValue() throws DataCollectorException 00055 { 00056 VirtualDatabase vdb = ((Controller)controller).getVirtualDatabase( 00057 virtualDatabaseName); 00058 return this.getValue(vdb); 00059 } 00060 00066 public abstract long getValue(Object database); 00067 00071 public String getTargetName() 00072 { 00073 return virtualDatabaseName; 00074 } 00075 }

CJDBCversion1.0.4に対してTue Oct 12 15:15:57 2004に生成されました。 doxygen 1.3.8