1 24 25 package org.objectweb.cjdbc.common.monitor; 26 27 import java.io.Serializable ; 28 29 import org.objectweb.cjdbc.common.exceptions.DataCollectorException; 30 31 39 public abstract class AbstractDataCollector implements Serializable  40 { 41 protected transient Object controller; 42 43 49 public abstract long collectValue() throws DataCollectorException; 50 51 56 public abstract String getDescription(); 57 58 63 public abstract String getTargetName(); 64 65 70 public void setController(Object controller) 71 { 72 this.controller = controller; 73 } 74 75 } 76 | Popular Tags |